Details

Time bar (total: 16.7s)

analyze302.0ms (1.8%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
0%0%95.2%0.1%0%4.7%0%7
6.6%6.2%88.2%0.1%0%5.5%0%8
11.2%10.1%80.4%0.1%1.2%8.2%0%9
17.4%15.2%72.2%0.1%1.4%11.1%0%10
26.2%22.2%62.5%0.1%2.1%13%0%11
35.6%29.1%52.5%0.1%3.3%15.1%0%12
Compiler

Compiled 17 to 11 computations (35.3% saved)

sample1.7s (10.1%)

Results
646.0ms5516×body256valid
422.0ms1208×body2048valid
192.0ms730×body1024valid
179.0ms420×body4096valid
121.0ms1166×body256invalid
72.0ms382×body512valid
36.0ms336×body256infinite
Bogosity

preprocess136.0ms (0.8%)

Algorithm
egg-herbie
Rules
988×associate-+l-
888×times-frac
710×*-commutative
672×fma-def
650×associate--r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032156
165140
2111140
3210140
4409140
5692140
61213140
72057140
84479140
96365140
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c)))) b_2)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) c)
(/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 a b_2)))) a)
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c)))) b_2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c))) a) b_2)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (neg.f64 c) (*.f64 a a))) a) b_2)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) c)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) c)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) c)
(/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 a b_2)))) a)
(/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b_2 a)))) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b_2 a))) c) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 c c))) c) a)
Compiler

Compiled 19 to 13 computations (31.6% saved)

simplify177.0ms (1.1%)

Algorithm
egg-herbie
Rules
696×associate-/l*
690×associate-*r*
600×fma-def
590×distribute-lft-in
554×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01339
12635
24435
37735
411935
523435
642535
771435
8119835
9175335
10215635
11372235
12508535
13592435
14593235
15594635
16597435
17599035
18602635
19604935
20606135
Stop Event
saturated
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)

eval0.0ms (0%)

Compiler

Compiled 28 to 12 computations (57.1% saved)

prune1.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New112
Fresh101
Picked000
Done000
Total213
Error
37.0b
Counts
3 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
37.0b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
Compiler

Compiled 15 to 9 computations (40% saved)

localize12.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
1.4b
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
2.0b
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
25.1b
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 49 to 9 computations (81.6% saved)

series43.0ms (0.3%)

Counts
4 → 96
Calls

36 calls:

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

rewrite134.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1812×associate-*l/
1404×associate-/r*
674×associate-+l+
296×add-sqr-sqrt
290×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012106
1273106
24100106
Stop Event
node limit
Counts
4 → 310
Calls
Call 1
Inputs
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) 1) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) 1) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (neg.f64 c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 a c) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (neg.f64 c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))) (*.f64 a c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))) 1) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) 1) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) 1) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2))) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b_2 4) 3) (pow.f64 (pow.f64 (*.f64 a c) 2) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 b_2 4)) (+.f64 (*.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2)) (*.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 b_2 6)) (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3))) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b_2 6) 3) (pow.f64 (pow.f64 (*.f64 a c) 3) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 b_2 6)) (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3)) (*.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x 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 c) a (*.f64 a c)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 b_2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 b_2) 1) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (exp.f64 (log1p.f64 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 1) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) 1) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 3) (pow.f64 (pow.f64 b_2 3) 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (+.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 b_2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))))

simplify214.0ms (1.3%)

Algorithm
egg-herbie
Rules
1106×associate-*r*
930×associate-/l*
888×associate-*l*
806×associate-+r+
790×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086522556
1241521450
Stop Event
node limit
Counts
406 → 588
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 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 4)) b_2)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 3)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) (*.f64 a b_2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1)
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)
(*.f64 1 (sqrt.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 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) 1) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) 1) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (log.f64 (sqrt.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/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (neg.f64 c)) 1))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.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 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.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 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.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 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.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 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.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 (*.f64 a (neg.f64 c)) 1 (*.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 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.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 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 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 a (neg.f64 c)) (*.f64 b_2 b_2))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 a c) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 b_2 b_2))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 b_2 b_2))
(+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (neg.f64 c)))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (neg.f64 c)) 1))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))) (*.f64 a c))
(+.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 a c)))) 1)
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 1 (-.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) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.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 (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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))
(/.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 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))) 1) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) 1) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) 1) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2))) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 4)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b_2 4) 3) (pow.f64 (pow.f64 (*.f64 a c) 2) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 b_2 4)) (+.f64 (*.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2)) (*.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 b_2 6)) (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3))) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b_2 6) 3) (pow.f64 (pow.f64 (*.f64 a c) 3) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 b_2 6)) (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3)) (*.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 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)))))
(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 a (neg.f64 c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a (neg.f64 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 c) a (*.f64 a c)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 b_2) 1))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (*.f64 (neg.f64 b_2) 1) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (exp.f64 (log1p.f64 b_2))) 1)
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 1) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) 1) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 3) (pow.f64 (pow.f64 b_2 3) 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (+.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))
(fma.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) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 b_2))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1)
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 -1 a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3)
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
Outputs
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (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 b_2 (/.f64 (sqrt.f64 -1) b_2))))))
(+.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 (*.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 b_2 (/.f64 (sqrt.f64 -1) 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))))
(+.f64 b_2 (/.f64 (*.f64 -1/2 (*.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))))
(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)) (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.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)))))
(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)) (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c 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 b_2 (/.f64 (*.f64 c 1/2) (/.f64 b_2 a)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 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)))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 c 1/2) (/.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 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)) (fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a)))))
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))))
(+.f64 b_2 (/.f64 (*.f64 -1/2 (*.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))))
(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)) (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.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)))))
(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)) (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 b_2 (/.f64 (*.f64 -1/2 (*.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))))
(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)) (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.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)))))
(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)) (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))))
(*.f64 -1 (*.f64 c a))
(*.f64 a (neg.f64 c))
(*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 -1 (*.f64 c a))
(*.f64 a (neg.f64 c))
(*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 -1 (*.f64 c a))
(*.f64 a (neg.f64 c))
(*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 -1 (*.f64 c a))
(*.f64 a (neg.f64 c))
(*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 -1 (*.f64 c a))
(*.f64 a (neg.f64 c))
(*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.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))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (neg.f64 b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(/.f64 (*.f64 -1/2 (*.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)))
(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 (*.f64 -1/2 (*.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))))
(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 (*.f64 -1/2 (*.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)))))
(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 (pow.f64 (*.f64 c a) 4) (*.f64 (pow.f64 (*.f64 c a) 4) 1/64)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.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 -2 b_2 (/.f64 (*.f64 c 1/2) (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(/.f64 (*.f64 -1/2 (*.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)))
(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 (*.f64 -1/2 (*.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))))
(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 (*.f64 -1/2 (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 4)) b_2)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (/.f64 b_2 (pow.f64 a 4))) (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 c b_2) a) (/.f64 (pow.f64 a 4) (/.f64 b_2 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6))))))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(/.f64 (*.f64 -1/2 (*.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)))
(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 (*.f64 -1/2 (*.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))))
(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 (*.f64 -1/2 (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/2 (/.f64 (pow.f64 c 4) (/.f64 b_2 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) 2)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c 4) b_2) (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) 2))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (/.f64 (neg.f64 b_2) a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (/.f64 (neg.f64 b_2) a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (fma.f64 1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (/.f64 (neg.f64 b_2) a))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 c -1/2) 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 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 c a) 4) (*.f64 (pow.f64 (*.f64 c a) 4) 1/64)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 c -1/2) b_2))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -2) a)
(/.f64 b_2 (/.f64 a -2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.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 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) 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)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 c -1/2) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 3)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (/.f64 b_2 (pow.f64 a 3))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) b_2) (pow.f64 a 3)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 c -1/2) b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 c -1/2) b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) (*.f64 a b_2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 c 4) (/.f64 (*.f64 a b_2) (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) 2)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c 4) (*.f64 a b_2)) (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 c -1/2) b_2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.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 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.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 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) 1) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) 1) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.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))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fabs.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.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))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(+.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 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 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (neg.f64 c)) 1))
(-.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 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.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 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.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 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.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 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.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 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 4 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.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 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.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 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.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 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.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 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.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 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.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 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.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 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.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 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.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 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.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 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.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 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.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 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.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 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.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 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.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 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (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)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 a c) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 b_2 b_2))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (neg.f64 c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (neg.f64 c)) 1))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))) (*.f64 a c))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 a c)))) 1)
(+.f64 1 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 c a)))))
(-.f64 (*.f64 b_2 b_2) (-.f64 (exp.f64 (log1p.f64 (*.f64 c a))) 1))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.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 1 (-.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 (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) (sqrt.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 (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))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 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))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 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)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (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))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 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 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)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.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 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.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)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))
(/.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 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (fma.f64 (neg.f64 c) a (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (*.f64 0 (*.f64 c a)) (*.f64 0 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (*.f64 0 (*.f64 c a)))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 (neg.f64 c) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 (*.f64 0 (*.f64 c a)) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 0 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.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 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))) 1) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (fma.f64 (neg.f64 c) a (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (*.f64 0 (*.f64 c a)) (*.f64 0 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (*.f64 0 (*.f64 c a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 (neg.f64 c) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 (*.f64 0 (*.f64 c a)) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 0 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) 1) (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 (*.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) 1) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2))) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 b_2 8) (pow.f64 (*.f64 c a) 4)) (/.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 8) (pow.f64 (*.f64 c a) 4)) (*.f64 (+.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b_2 4) 3) (pow.f64 (pow.f64 (*.f64 a c) 2) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 b_2 4)) (+.f64 (*.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2)) (*.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))))
(/.f64 (*.f64 (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (pow.f64 (pow.f64 b_2 4) 3) (pow.f64 (pow.f64 (*.f64 c a) 2) 3))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (*.f64 c a) 4) (*.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 12) (pow.f64 (*.f64 c a) 6)) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (+.f64 (pow.f64 b_2 8) (pow.f64 (*.f64 c a) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 b_2 6)) (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3))) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))
(/.f64 (-.f64 (pow.f64 b_2 12) (pow.f64 (*.f64 c a) 6)) (/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 12) (pow.f64 (*.f64 c a) 6)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b_2 6) 3) (pow.f64 (pow.f64 (*.f64 a c) 3) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 b_2 6)) (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3)) (*.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (-.f64 (pow.f64 (pow.f64 b_2 6) 3) (pow.f64 (pow.f64 (*.f64 c a) 3) 3))) (+.f64 (pow.f64 b_2 12) (+.f64 (pow.f64 (*.f64 c a) 6) (*.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 b_2 6) 3) (pow.f64 (pow.f64 (*.f64 c a) 3) 3)) (+.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 12) (pow.f64 (*.f64 c a) 6)))) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 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))
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2))
(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))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 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))
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2))
(log.f64 (exp.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)))
(log.f64 (+.f64 1 (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)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(expm1.f64 (log1p.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)))
(exp.f64 (log.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)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 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)))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a (neg.f64 c)))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.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 c) a (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 b_2) 1))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 2 (+.f64 (neg.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 2 (*.f64 0 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (*.f64 0 b_2) (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (*.f64 0 b_2) (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (+.f64 (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) b_2)
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (*.f64 (neg.f64 b_2) 1) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (neg.f64 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 1) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (neg.f64 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) 1) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (/.f64 (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (/.f64 (fma.f64 b_2 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (pow.f64 b_2 4)) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2))) (/.f64 1 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 3) (pow.f64 (pow.f64 b_2 3) 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (+.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 3) (pow.f64 (pow.f64 b_2 3) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (+.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) 3) (*.f64 b_2 (pow.f64 b_2 8))) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2)) (+.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3)))) (/.f64 1 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (*.f64 (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 3)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) 1/3)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 2))
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) 2))
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(fma.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) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(+.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 -1 a))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (/.f64 -1 a))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)

eval201.0ms (1.2%)

Compiler

Compiled 16921 to 5689 computations (66.4% saved)

prune227.0ms (1.4%)

Pruning

17 alts after pruning (16 fresh and 1 done)

PrunedKeptTotal
New57216588
Fresh000
Picked011
Done000
Total57217589
Error
5.0b
Counts
589 → 17
Alt Table
Click to see full alt table
StatusErrorProgram
37.0b
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
39.0b
(/.f64 (fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 b_2)) a)
47.4b
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a)
45.4b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2))) a)
43.1b
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2) a)
47.1b
(/.f64 (-.f64 (fma.f64 -1 b_2 (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))) b_2) a)
37.0b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
37.0b
(/.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))))) b_2) a)
46.8b
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
56.3b
(/.f64 (-.f64 b_2 b_2) a)
35.9b
(/.f64 (*.f64 c -1/2) b_2)
46.9b
(/.f64 (*.f64 b_2 -2) a)
41.2b
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
47.0b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
37.4b
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
50.2b
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (sqrt.f64 a)))
37.0b
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
Compiler

Compiled 583 to 349 computations (40.1% saved)

localize6.0ms (0%)

Compiler

Compiled 14 to 9 computations (35.7% saved)

localize6.0ms (0%)

Compiler

Compiled 14 to 9 computations (35.7% saved)

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 -2 (/.f64 b_2 a))
0.0b
(*.f64 1/2 (/.f64 c b_2))
0.0b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
Compiler

Compiled 35 to 16 computations (54.3% saved)

series7.0ms (0%)

Counts
3 → 9
Calls

21 calls:

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

rewrite97.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1276×associate-/l*
898×swap-sqr
530×distribute-rgt-in
500×distribute-lft-in
456×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01253
126753
2363953
Stop Event
node limit
Counts
3 → 119
Calls
Call 1
Inputs
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (-.f64 1 (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 1 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) 4)) (/.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (/.f64 c (/.f64 b_2 1/2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (-.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c)))) (*.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) (-.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) 64) (*.f64 1/64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (/.f64 c b_2) 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 -4 (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (/.f64 c b_2)) 1/16)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) 3) (pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) 64) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (-.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (/.f64 (*.f64 b_2 2) a) (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (/.f64 (*.f64 b_2 2) a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 b_2 a) -2 (/.f64 c (/.f64 b_2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 c (/.f64 b_2 1/2)) (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 b_2 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 c (/.f64 b_2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 b_2 (*.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 c) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 c) (/.f64 (neg.f64 b_2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 1/2 c)) (/.f64 b_2 (sqrt.f64 (*.f64 1/2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 1/2 c)) (cbrt.f64 (*.f64 1/2 c))) (/.f64 b_2 (cbrt.f64 (*.f64 1/2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (sqrt.f64 c)) (/.f64 b_2 (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 c) 2)) (/.f64 b_2 (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c 2) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) 1/2)) (sqrt.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c -1/2) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 c (/.f64 b_2 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1/2 (/.f64 b_2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 1/2 c) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b_2 (/.f64 a -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 -2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 b_2) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 b_2) (/.f64 (neg.f64 a) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 -2 b_2)) (/.f64 a (sqrt.f64 (*.f64 -2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 -2 b_2)) (cbrt.f64 (*.f64 -2 b_2))) (/.f64 a (cbrt.f64 (*.f64 -2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 b_2 -1/2) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 (sqrt.f64 a) b_2)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 (pow.f64 (cbrt.f64 a) 2) b_2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b_2 2) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -2 (/.f64 b_2 (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 -2 b_2) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))))))

simplify96.0ms (0.6%)

Algorithm
egg-herbie
Rules
1914×associate-/r*
1068×associate-/r/
526×associate-+r+
512×associate-*r*
490×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03355264
19095110
242195110
Stop Event
node limit
Counts
128 → 206
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (-.f64 1 (/.f64 c (/.f64 b_2 1/2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 1 (*.f64 -2 (/.f64 b_2 a))))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) 4)) (/.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))) 1)
(-.f64 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))) 1)
(*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 1)
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(*.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))
(*.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (/.f64 c (/.f64 b_2 1/2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (-.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c)))) (*.f64 a b_2))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) (-.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)))))
(/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))
(/.f64 1 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) 64) (*.f64 1/64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (/.f64 c b_2) 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 -4 (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (/.f64 c b_2)) 1/16)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) 3) (pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) 64) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (-.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))))
(/.f64 (+.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (/.f64 (*.f64 b_2 2) a) (/.f64 c (/.f64 b_2 1/2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 1)
(pow.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 3)
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 3) 1/3)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (/.f64 (*.f64 b_2 2) a) (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))))
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 2))
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1 (/.f64 c (/.f64 b_2 1/2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))) 1)
(/.f64 1/2 (/.f64 b_2 c))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 1 (/.f64 b_2 (*.f64 1/2 c)))
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (neg.f64 c) (/.f64 (neg.f64 b_2) 1/2))
(/.f64 (sqrt.f64 (*.f64 1/2 c)) (/.f64 b_2 (sqrt.f64 (*.f64 1/2 c))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/2 c)) (cbrt.f64 (*.f64 1/2 c))) (/.f64 b_2 (cbrt.f64 (*.f64 1/2 c))))
(/.f64 (*.f64 1/2 (sqrt.f64 c)) (/.f64 b_2 (sqrt.f64 c)))
(/.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 c) 2)) (/.f64 b_2 (cbrt.f64 c)))
(/.f64 (/.f64 c 2) b_2)
(/.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) 1/2)) (sqrt.f64 b_2))
(/.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (*.f64 c -1/2) (neg.f64 b_2))
(pow.f64 (/.f64 c (/.f64 b_2 1/2)) 1)
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) 1/3)
(neg.f64 (/.f64 -1/2 (/.f64 b_2 c)))
(neg.f64 (/.f64 (*.f64 1/2 c) (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))
(log.f64 (exp.f64 (/.f64 c (/.f64 b_2 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))
(exp.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))) 1))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(/.f64 -2 (/.f64 a b_2))
(/.f64 b_2 (/.f64 a -2))
(/.f64 1 (/.f64 a (*.f64 -2 b_2)))
(/.f64 (*.f64 -2 b_2) a)
(/.f64 (neg.f64 b_2) (/.f64 (neg.f64 a) -2))
(/.f64 (sqrt.f64 (*.f64 -2 b_2)) (/.f64 a (sqrt.f64 (*.f64 -2 b_2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -2 b_2)) (cbrt.f64 (*.f64 -2 b_2))) (/.f64 a (cbrt.f64 (*.f64 -2 b_2))))
(/.f64 (*.f64 -2 (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(/.f64 (*.f64 -2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (/.f64 -2 (/.f64 (sqrt.f64 a) b_2)) (sqrt.f64 a))
(/.f64 (/.f64 -2 (/.f64 (pow.f64 (cbrt.f64 a) 2) b_2)) (cbrt.f64 a))
(/.f64 (*.f64 b_2 2) (neg.f64 a))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) 1/3)
(neg.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) -2))
(neg.f64 (*.f64 -2 (/.f64 b_2 (neg.f64 a))))
(neg.f64 (/.f64 (*.f64 -2 b_2) (neg.f64 a)))
(sqrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))
(log.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
Outputs
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (-.f64 1 (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 1 (*.f64 -2 (/.f64 b_2 a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) 4)) (/.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) 1) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))
(*.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) 1) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (/.f64 c (/.f64 b_2 1/2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))) (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 (*.f64 c (/.f64 1/2 b_2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))) (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8)) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (-.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c)))) (*.f64 a b_2))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (-.f64 (*.f64 b_2 (*.f64 b_2 -2)) (*.f64 1/2 (*.f64 c a)))) (*.f64 b_2 a))
(*.f64 a (*.f64 b_2 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 a (*.f64 c -1/2))))))
(*.f64 b_2 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) a) (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 a (*.f64 c -1/2)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 (/.f64 -1/2 b_2) c) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2)))))) (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 4) 16) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2))) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (fma.f64 (/.f64 -1/2 (/.f64 b_2 c)) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))) (fma.f64 (pow.f64 (/.f64 b_2 a) 4) 16 (*.f64 (*.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2))) (neg.f64 (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (fma.f64 (*.f64 c (/.f64 -1/2 b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))) (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 4) 16) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) (-.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2)))) 3))) (fma.f64 (pow.f64 (/.f64 b_2 a) 4) 16 (*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2)))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2))) (neg.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) 3) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)))) 3))) (fma.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)) (-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))) (*.f64 (pow.f64 (/.f64 b_2 a) 4) 16)))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) 3) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)))) 3))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (neg.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)))) (*.f64 (pow.f64 (/.f64 b_2 a) 4) 16)))
(/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(/.f64 1 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) 1) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)))))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3))) (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)))) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)))))) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3))) (/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3))) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)))) (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)))) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) 64) (*.f64 1/64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (/.f64 c b_2) 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 6) 64) (*.f64 -1/64 (pow.f64 (/.f64 c b_2) 6))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)))))) (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 6) 64 (*.f64 (pow.f64 (/.f64 c b_2) 6) -1/64)) (*.f64 (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 6) 64 (*.f64 (pow.f64 (/.f64 c b_2) 6) -1/64)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8)))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 -4 (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) -4 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) -4 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (/.f64 c b_2)) 1/16)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 4) 16) (*.f64 (pow.f64 (/.f64 c b_2) 4) 1/16)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 4) 16 (*.f64 (pow.f64 (/.f64 c b_2) 4) -1/16)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 4) 16 (*.f64 (pow.f64 (/.f64 c b_2) 4) -1/16)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) 3) (pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) 64) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (-.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3) -512) (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 3)) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)))))) (fma.f64 (pow.f64 (/.f64 b_2 a) 6) 64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8)))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3) -512 (pow.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3) 3)) (*.f64 (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3) (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) 8)) (*.f64 (pow.f64 (/.f64 b_2 a) 6) 64))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3) -512 (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 3)) (fma.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8)) (*.f64 (pow.f64 (/.f64 b_2 a) 6) 64))) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)) (fma.f64 (pow.f64 (/.f64 b_2 a) 4) 16 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) 3) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 6)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (fma.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (*.f64 (pow.f64 (/.f64 b_2 a) 4) 16))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) 3) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 6)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (fma.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (*.f64 (pow.f64 (/.f64 b_2 a) 4) 16)))
(/.f64 (+.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))
(/.f64 (fma.f64 (*.f64 b_2 -2) b_2 (*.f64 1/2 (*.f64 c a))) (*.f64 b_2 a))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 1/2 a))) (*.f64 b_2 a))
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 -2 (*.f64 b_2 b_2))) (*.f64 b_2 a))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 b_2 -2) b_2 (*.f64 1/2 (*.f64 c a))) (*.f64 b_2 a))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 c (*.f64 1/2 a))) (*.f64 b_2 a))
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 -2 (*.f64 b_2 b_2))) (*.f64 b_2 a))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (/.f64 (*.f64 b_2 2) a) (/.f64 c (/.f64 b_2 1/2))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (neg.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 3) 1/3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (/.f64 (*.f64 b_2 2) a) (/.f64 c (/.f64 b_2 1/2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (neg.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)))
(neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))))
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 2))
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) 2))
(fabs.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))
(fabs.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))))
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 3))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 1))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 1 (/.f64 c (/.f64 b_2 1/2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 1 (/.f64 b_2 (*.f64 1/2 c)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 1/2 c) b_2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (neg.f64 c) (/.f64 (neg.f64 b_2) 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (sqrt.f64 (*.f64 1/2 c)) (/.f64 b_2 (sqrt.f64 (*.f64 1/2 c))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 c)) b_2) (sqrt.f64 (*.f64 1/2 c)))
(*.f64 (sqrt.f64 (*.f64 1/2 c)) (/.f64 (sqrt.f64 (*.f64 1/2 c)) b_2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/2 c)) (cbrt.f64 (*.f64 1/2 c))) (/.f64 b_2 (cbrt.f64 (*.f64 1/2 c))))
(/.f64 (cbrt.f64 (*.f64 1/2 c)) (/.f64 (/.f64 b_2 (cbrt.f64 (*.f64 1/2 c))) (cbrt.f64 (*.f64 1/2 c))))
(/.f64 (cbrt.f64 (*.f64 1/2 c)) (/.f64 b_2 (*.f64 (cbrt.f64 (*.f64 1/2 c)) (cbrt.f64 (*.f64 1/2 c)))))
(*.f64 (cbrt.f64 (*.f64 1/2 c)) (/.f64 (cbrt.f64 (*.f64 1/2 c)) (/.f64 b_2 (cbrt.f64 (*.f64 1/2 c)))))
(/.f64 (*.f64 1/2 (sqrt.f64 c)) (/.f64 b_2 (sqrt.f64 c)))
(*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 c) (/.f64 b_2 1/2)))
(*.f64 (sqrt.f64 c) (*.f64 (/.f64 1/2 b_2) (sqrt.f64 c)))
(/.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 c) 2)) (/.f64 b_2 (cbrt.f64 c)))
(/.f64 1/2 (/.f64 (/.f64 b_2 (cbrt.f64 c)) (pow.f64 (cbrt.f64 c) 2)))
(*.f64 (cbrt.f64 c) (/.f64 1/2 (/.f64 b_2 (pow.f64 (cbrt.f64 c) 2))))
(*.f64 (cbrt.f64 c) (*.f64 (/.f64 1/2 b_2) (pow.f64 (cbrt.f64 c) 2)))
(/.f64 (/.f64 c 2) b_2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) 1/2)) (sqrt.f64 b_2))
(/.f64 c (*.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) 1/2)))
(/.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 (sqrt.f64 b_2) 1/2))
(/.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 c -1/2) (neg.f64 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (/.f64 c (/.f64 b_2 1/2)) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) 1/3)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(neg.f64 (/.f64 -1/2 (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(neg.f64 (/.f64 (*.f64 1/2 c) (neg.f64 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))
(fabs.f64 (*.f64 c (/.f64 1/2 b_2)))
(fabs.f64 (*.f64 1/2 (/.f64 c b_2)))
(log.f64 (exp.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))) 1))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 b_2 (/.f64 a -2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 1 (/.f64 a (*.f64 -2 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (neg.f64 b_2) (/.f64 (neg.f64 a) -2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (sqrt.f64 (*.f64 -2 b_2)) (/.f64 a (sqrt.f64 (*.f64 -2 b_2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 -2)) a) (sqrt.f64 (*.f64 b_2 -2)))
(*.f64 (sqrt.f64 (*.f64 b_2 -2)) (/.f64 (sqrt.f64 (*.f64 b_2 -2)) a))
(/.f64 (*.f64 (cbrt.f64 (*.f64 -2 b_2)) (cbrt.f64 (*.f64 -2 b_2))) (/.f64 a (cbrt.f64 (*.f64 -2 b_2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 b_2 -2)) (cbrt.f64 (*.f64 b_2 -2))) a) (cbrt.f64 (*.f64 b_2 -2)))
(*.f64 (cbrt.f64 (*.f64 b_2 -2)) (/.f64 (*.f64 (cbrt.f64 (*.f64 b_2 -2)) (cbrt.f64 (*.f64 b_2 -2))) a))
(*.f64 (cbrt.f64 (*.f64 b_2 -2)) (/.f64 (cbrt.f64 (*.f64 b_2 -2)) (/.f64 a (cbrt.f64 (*.f64 b_2 -2)))))
(/.f64 (*.f64 -2 (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (sqrt.f64 b_2) (*.f64 (/.f64 -2 a) (sqrt.f64 b_2)))
(/.f64 (*.f64 -2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 -2 (/.f64 (sqrt.f64 a) b_2)) (sqrt.f64 a))
(/.f64 -2 (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) b_2)))
(*.f64 (/.f64 -2 (*.f64 (sqrt.f64 a) (sqrt.f64 a))) b_2)
(/.f64 (/.f64 -2 (/.f64 (pow.f64 (cbrt.f64 a) 2) b_2)) (cbrt.f64 a))
(/.f64 -2 (*.f64 (cbrt.f64 a) (/.f64 (pow.f64 (cbrt.f64 a) 2) b_2)))
(*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(/.f64 (*.f64 b_2 2) (neg.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))
(neg.f64 (*.f64 (/.f64 b_2 (neg.f64 a)) -2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(neg.f64 (*.f64 -2 (/.f64 b_2 (neg.f64 a))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(neg.f64 (/.f64 (*.f64 -2 b_2) (neg.f64 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(sqrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))
(fabs.f64 (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))

localize23.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.0b
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
6.3b
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))
23.2b
(-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))
25.1b
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
Compiler

Compiled 99 to 12 computations (87.9% saved)

series17.0ms (0.1%)

Counts
4 → 112
Calls

36 calls:

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

rewrite190.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1716×distribute-lft-in
720×associate-+l+
362×add-sqr-sqrt
352×pow1
352×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014142
133198
2540798
Stop Event
node limit
Counts
4 → 475
Calls
Call 1
Inputs
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 1 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_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 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_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 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_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 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (neg.f64 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 0) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 1 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3)) (+.f64 (pow.f64 b_2 4) (+.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b_2 b_2 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 b_2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 1 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b_2 -1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 b_2)) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.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))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 1 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 1 (*.f64 (*.f64 c (neg.f64 a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_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)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_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 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_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 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_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)) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_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)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_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)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_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)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (*.f64 c (neg.f64 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (neg.f64 a)) 0) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (neg.f64 a)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (-.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))

simplify360.0ms (2.2%)

Algorithm
egg-herbie
Rules
1450×+-commutative
1246×distribute-lft-in
1014×associate-+l-
812×*-commutative
722×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0109931667
1330729993
Stop Event
node limit
Counts
587 → 825
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 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))))
(+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))) (pow.f64 b_2 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)))) (pow.f64 a 4)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 1)
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.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 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1/2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 b_2) (*.f64 1 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_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 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_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 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_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 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (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 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a)))
(+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(+.f64 (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2))
(+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 0) (*.f64 b_2 b_2))
(+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (*.f64 1 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 1 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))
(+.f64 (*.f64 1 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 1 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))))
(/.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3)) (+.f64 (pow.f64 b_2 4) (+.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(fma.f64 b_2 b_2 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 b_2))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 b_2 1 b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))
(+.f64 0 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 b_2 1 b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 b_2 -1 b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 1 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (fma.f64 b_2 -1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 b_2)) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 b_2 1 b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 b_2 -1 b_2)))
(-.f64 0 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 1 b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 -1 b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 1 b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 -1 b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 b_2 1 b_2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 b_2 -1 b_2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 1))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 b_2 1 b_2)))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 b_2 -1 b_2)))
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 1)
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1)
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1/2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1)
(pow.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 2)
(pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 3)
(pow.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) 1/3)
(pow.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) -1)
(neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(fabs.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(log.f64 (exp.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)))
(expm1.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(exp.f64 (log.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 1))
(log1p.f64 (expm1.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) b_2)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.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))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.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 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (*.f64 1 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (*.f64 1 (*.f64 (*.f64 c (neg.f64 a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (-.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 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_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)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_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 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_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 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_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)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_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)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.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 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.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 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.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 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.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 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.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 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 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 c a)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c (neg.f64 a)))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (*.f64 c (neg.f64 a)) 1))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 b_2 b_2))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 c a)))) 1)
(+.f64 (-.f64 (*.f64 c (neg.f64 a)) 0) (*.f64 b_2 b_2))
(+.f64 (-.f64 (*.f64 c (neg.f64 a)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))))
(/.f64 (-.f64 (pow.f64 b_2 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 a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (-.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 c a)) 3) (pow.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(/.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 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
Outputs
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (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 b_2 (/.f64 (sqrt.f64 -1) b_2))))))
(+.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 (*.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 b_2 (/.f64 (sqrt.f64 -1) 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))))
(+.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 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (+.f64 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 (*.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 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (+.f64 b_2 (*.f64 -1/2 (/.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 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)))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 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 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)) (fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
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))))
(+.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 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (+.f64 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 (*.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 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
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))))
(+.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 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (+.f64 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 (*.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 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(*.f64 (/.f64 1 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 c a))))
(+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))))
(fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 1 (sqrt.f64 (/.f64 1 (*.f64 c a)))) -1/2) (pow.f64 (sqrt.f64 -1) 3)) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b_2 3) (-.f64 (/.f64 1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)))))) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 1 (sqrt.f64 (/.f64 1 (*.f64 c a)))) -1/2) (pow.f64 (sqrt.f64 -1) 3)) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (*.f64 (pow.f64 b_2 3) (-.f64 (/.f64 1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (sqrt.f64 -1) -1/2))))))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.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/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/128 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (pow.f64 a 4))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 -1/32 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (pow.f64 a 4))) (*.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/128 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (pow.f64 a 4))) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/32 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (pow.f64 a 4))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (neg.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (neg.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c)))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))) (pow.f64 b_2 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (*.f64 c a)) (fma.f64 1/16 (pow.f64 (*.f64 c a) 3) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))))))) (pow.f64 b_2 5)) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (fma.f64 -1 (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (*.f64 c a)) (fma.f64 1/16 (pow.f64 (*.f64 c a) 3) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))))))) (pow.f64 b_2 5)) (neg.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.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))) (fma.f64 (pow.f64 c 4) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7)) -5/128) (*.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 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 (pow.f64 c 4) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7)) -5/128) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)))) (pow.f64 a 4)) (*.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))) (fma.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)) -5/128) (pow.f64 a 4) (*.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 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)) -5/128) (pow.f64 a 4) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 1)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.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 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (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 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a)))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/2)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fabs.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1/2))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (*.f64 b_2 (+.f64 b_2 b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 b_2 b_2)))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 b_2 b_2) (*.f64 1 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_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 b_2 b_2)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_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 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (*.f64 c a) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (*.f64 b_2 (+.f64 b_2 b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (*.f64 c a) (*.f64 b_2 (+.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))
(-.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 b_2 b_2)))
(-.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 b_2 b_2)))
(-.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.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)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(-.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (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 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.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)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (*.f64 b_2 (+.f64 b_2 b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 b_2 1 b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 b_2 -1 b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 c a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2) (*.f64 b_2 (+.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 (+.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2))
(*.f64 c (neg.f64 a))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2))
(fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 0) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)
(+.f64 1 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (exp.f64 (log1p.f64 (*.f64 b_2 b_2))))))
(-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 b_2))) 1))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(+.f64 (*.f64 1 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 1 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(+.f64 (*.f64 1 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)
(*.f64 c (neg.f64 a))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (neg.f64 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 c (neg.f64 a))
(*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2))
(*.f64 c (neg.f64 a))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(*.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 3))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (/.f64 (/.f64 1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a))))))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) -1) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) -1))
(/.f64 1 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 1 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 1 (/.f64 1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)))
(*.f64 c (neg.f64 a))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a))))))
(/.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 c (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a)))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.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)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3) (pow.f64 b_2 6))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 b_2 (*.f64 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3)) (-.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3)) (+.f64 (pow.f64 b_2 4) (+.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.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)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2)))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (*.f64 c (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)
(*.f64 c (neg.f64 a))
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 3)
(*.f64 c (neg.f64 a))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) 1/3)
(*.f64 c (neg.f64 a))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2))
(sqrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 c (neg.f64 a))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3))
(*.f64 c (neg.f64 a))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 1))
(*.f64 c (neg.f64 a))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(fma.f64 b_2 b_2 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 c (neg.f64 a))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 c (neg.f64 a))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 2 (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 b_2 1 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 2 (fma.f64 b_2 -1 b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 b_2 -1 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 (*.f64 -1 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (*.f64 -1 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 (*.f64 -1 (*.f64 b_2 (+.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 0 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 b_2 1 b_2)))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (fma.f64 b_2 1 b_2)))
(+.f64 (fma.f64 b_2 1 b_2) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 b_2 -1 b_2)))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (fma.f64 b_2 -1 b_2)))
(+.f64 (fma.f64 b_2 -1 b_2) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 1 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2))
(+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2))
(+.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (fma.f64 b_2 -1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 b_2)) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))))
(*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))))
(*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 b_2 1 b_2)))
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (-.f64 b_2 (fma.f64 b_2 1 b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 b_2 -1 b_2)))
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (-.f64 b_2 (fma.f64 b_2 -1 b_2)))
(-.f64 0 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 1 b_2)))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (fma.f64 b_2 1 b_2)))
(+.f64 (fma.f64 b_2 1 b_2) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 -1 b_2)))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (fma.f64 b_2 -1 b_2)))
(+.f64 (fma.f64 b_2 -1 b_2) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 1 b_2)))
(+.f64 (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 b_2 1 b_2))
(+.f64 (fma.f64 b_2 1 b_2) (-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 -1 b_2)))
(+.f64 (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 b_2 -1 b_2))
(+.f64 (fma.f64 b_2 -1 b_2) (-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 c (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))) (/.f64 (neg.f64 (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (-.f64 (/.f64 c (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a)) (*.f64 b_2 (/.f64 (neg.f64 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (+.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 c (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))))
(-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (+.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (/.f64 c (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 1)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 1))
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 b_2 1 b_2)))
(+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (fma.f64 b_2 1 b_2))
(+.f64 (fma.f64 b_2 1 b_2) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 b_2 -1 b_2)))
(+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (fma.f64 b_2 -1 b_2))
(+.f64 (fma.f64 b_2 -1 b_2) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 1)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2))
(*.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (/.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))))
(*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1/2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(pow.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 2)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 3)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(pow.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) 1/3)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(pow.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) -1)
(/.f64 1 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(fabs.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(fabs.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(log.f64 (exp.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)))
(expm1.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(exp.f64 (log.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 1))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(log1p.f64 (expm1.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) b_2)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.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))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (*.f64 1 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (*.f64 1 (*.f64 (*.f64 c (neg.f64 a)) 1)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_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)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 4))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 4 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_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 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 2 (fma.f64 (neg.f64 a) c (*.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 c a)) (fma.f64 2 (fma.f64 (neg.f64 a) c (*.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 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_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 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_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)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_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)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 2 (fma.f64 (neg.f64 a) c (*.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 c a)) (fma.f64 2 (fma.f64 (neg.f64 a) c (*.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 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.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 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_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)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.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 b_2 b_2) (*.f64 c a)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a))) (*.f64 c a))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 c a)))) 1)
(+.f64 1 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 c a)))))
(-.f64 (*.f64 b_2 b_2) (-.f64 (exp.f64 (log1p.f64 (*.f64 c a))) 1))
(+.f64 (-.f64 (*.f64 c (neg.f64 a)) 0) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (-.f64 (*.f64 c (neg.f64 a)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)
(-.f64 (*.f64 c (neg.f64 a)) (-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 b_2))) 1))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.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))
(*.f64 1 (-.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))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 (-.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))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.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))
(*.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 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a))))) 1))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (sqrt.f64 (*.f64 c a))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a))))) 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 a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c (neg.f64 a)) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 c a)) (*.f64 c a)))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (-.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 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 (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3) (pow.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 3)) (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))
(/.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 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a)))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 3)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) 1/3)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))
(sqrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2))
(log.f64 (exp.f64 (-.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))
(log.f64 (+.f64 1 (expm1.f64 (-.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))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(expm1.f64 (log1p.f64 (-.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))
(exp.f64 (log.f64 (-.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))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log1p.f64 (expm1.f64 (-.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 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))

localize27.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
5.2b
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))
5.6b
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
7.0b
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a)
20.2b
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
Compiler

Compiled 80 to 43 computations (46.3% saved)

series13.0ms (0.1%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
1.0ms
c
@0
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
1.0ms
a
@0
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
1.0ms
b_2
@0
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
1.0ms
c
@0
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a)
1.0ms
b_2
@0
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a)

rewrite124.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
720×distribute-lft-neg-in
648×distribute-rgt-neg-in
444×distribute-rgt-in
426×associate-/r/
402×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018152
1395152
25112152
Stop Event
node limit
Counts
4 → 198
Calls
Call 1
Inputs
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a)
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (*.f64 (*.f64 c a) (pow.f64 b_2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)) (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 4) (pow.f64 b_2 6))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 4) (pow.f64 b_2 6))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 b_2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 b_2 -3) (pow.f64 (*.f64 c a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 b_2) (/.f64 (pow.f64 (*.f64 c a) 2) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (*.f64 c a) 2)) (/.f64 1 (neg.f64 (pow.f64 b_2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c c) (*.f64 (*.f64 a a) (pow.f64 b_2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 b_2 3/2)) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 b_2 b_2)) (/.f64 (pow.f64 (*.f64 c a) 2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (pow.f64 b_2 3))) (neg.f64 (pow.f64 (*.f64 c a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (/.f64 (*.f64 c a) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 (*.f64 c a) (pow.f64 b_2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) b_2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 b_2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (pow.f64 b_2 3/2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 b_2 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (*.f64 b_2 b_2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c c) 1) (/.f64 (*.f64 a a) (pow.f64 b_2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3/2)) (/.f64 (*.f64 a a) (pow.f64 b_2 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 a a) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 b_2 3) (cbrt.f64 (pow.f64 (*.f64 c a) 4)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (pow.f64 b_2 3)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (neg.f64 (pow.f64 b_2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 (*.f64 c a) 4) (pow.f64 b_2 6)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 c a) 2) 3) (pow.f64 (pow.f64 b_2 3) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 a) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (*.f64 (/.f64 1 a) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))) (*.f64 (/.f64 1 a) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1)) (*.f64 (/.f64 1 a) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (/.f64 1 a)) (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (/.f64 1 a)) (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1) (/.f64 1 a)) (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 2) (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (*.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 a)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 1) (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) a) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2))) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) a) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (*.f64 -1/2 (/.f64 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (*.f64 c a) (/.f64 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 c a) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 1 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (*.f64 c -1/2)) (/.f64 1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) (*.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) (/.f64 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) (*.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) (/.f64 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 2) (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c -1/2) (*.f64 a (/.f64 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 b_2) (*.f64 a (*.f64 c -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (*.f64 c 1/2)) (/.f64 1 (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 a (*.f64 c -1/2)) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 a (*.f64 c -1/2)) (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b_2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (sqrt.f64 b_2)) (/.f64 -1/2 (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 b_2) (*.f64 c a)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 a (*.f64 c 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 -1/2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 -1/2 (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) 1) (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) b_2) (sqrt.f64 (*.f64 a (*.f64 c -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c -1/2) 1) (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 1)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 a)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 b_2 -1/2)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 a (*.f64 c -1/2))))) (sqrt.f64 (*.f64 a (*.f64 c -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2))) (cbrt.f64 (*.f64 a (*.f64 c -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 b_2 (*.f64 c -1/2))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) b_2) (cbrt.f64 (*.f64 a (*.f64 c -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c -1/2) b_2) a)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2 (/.f64 (/.f64 b_2 c) a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 a (*.f64 c -1/2)) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 a (*.f64 c -1/2)) 3) (pow.f64 b_2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1) 1) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (-.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1) (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))) (neg.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) (neg.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2)) (neg.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))) (sqrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2))) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))) (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 2)) (-.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))) (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 3)) (*.f64 1 (+.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))) (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))))

simplify201.0ms (1.2%)

Algorithm
egg-herbie
Rules
1152×associate-*r*
1034×associate-*l*
742×associate-/l*
614×*-commutative
540×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048013586
1129612764
2675512588
Stop Event
node limit
Counts
342 → 263
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))) 1)
(*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (pow.f64 b_2 -3)))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1)
(*.f64 1 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))
(*.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)) (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 4) (pow.f64 b_2 6))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 4) (pow.f64 b_2 6))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (pow.f64 (*.f64 c a) 2))
(*.f64 (/.f64 1 b_2) (/.f64 (pow.f64 (*.f64 c a) 2) (*.f64 b_2 b_2)))
(*.f64 (neg.f64 (pow.f64 (*.f64 c a) 2)) (/.f64 1 (neg.f64 (pow.f64 b_2 3))))
(*.f64 (*.f64 c c) (*.f64 (*.f64 a a) (pow.f64 b_2 -3)))
(*.f64 (/.f64 1 (pow.f64 b_2 3/2)) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3/2)))
(*.f64 (/.f64 1 (*.f64 b_2 b_2)) (/.f64 (pow.f64 (*.f64 c a) 2) b_2))
(*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 b_2 3))) (neg.f64 (pow.f64 (*.f64 c a) 2)))
(*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (/.f64 (*.f64 c a) b_2))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (*.f64 c a) (pow.f64 b_2 3)))
(*.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (*.f64 c a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) b_2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 b_2 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (pow.f64 b_2 3/2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 b_2 3/2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (*.f64 b_2 b_2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2))
(*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 c c) 1) (/.f64 (*.f64 a a) (pow.f64 b_2 3)))
(*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3/2)) (/.f64 (*.f64 a a) (pow.f64 b_2 3/2)))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 a a) b_2))
(*.f64 (/.f64 1 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (*.f64 c a))
(*.f64 (/.f64 1 (/.f64 (pow.f64 b_2 3) (cbrt.f64 (pow.f64 (*.f64 c a) 4)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))
(*.f64 (/.f64 1 (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 a a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (pow.f64 b_2 3)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))
(*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a))
(pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1)
(pow.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)) 2)
(pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 3) 1/3)
(pow.f64 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 2)) -1)
(neg.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (neg.f64 (pow.f64 b_2 3))))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 c a) 4) (pow.f64 b_2 6)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 c a) 2) 3) (pow.f64 (pow.f64 b_2 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(+.f64 (*.f64 (/.f64 1 a) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (*.f64 (/.f64 1 a) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))))
(+.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))) (*.f64 (/.f64 1 a) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(+.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1)) (*.f64 (/.f64 1 a) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(+.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (/.f64 1 a)) (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (/.f64 1 a)))
(+.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (/.f64 1 a)) (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (/.f64 1 a)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1) (/.f64 1 a)) (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (/.f64 1 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a))) 1)
(*.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (/.f64 1 a))
(*.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 1)
(*.f64 1 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 2) (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (*.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (/.f64 1 a)))
(*.f64 (/.f64 1 a) (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (neg.f64 a)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 1) (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) a) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2))) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) a) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 3) 1/3)
(pow.f64 (/.f64 a (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) -1)
(neg.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 1)
(*.f64 (*.f64 c a) (*.f64 -1/2 (/.f64 1 b_2)))
(*.f64 -1/2 (*.f64 (*.f64 c a) (/.f64 1 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 (/.f64 1 b_2) (*.f64 c a)))
(*.f64 (*.f64 a (*.f64 c -1/2)) (/.f64 1 b_2))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 1)
(*.f64 1 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) (*.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) (/.f64 1 b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) (*.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) (/.f64 1 b_2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 2) (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(*.f64 (*.f64 c -1/2) (*.f64 a (/.f64 1 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 a (*.f64 c -1/2)))
(*.f64 (*.f64 a (*.f64 c 1/2)) (/.f64 1 (neg.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 a (*.f64 c -1/2)) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 a (*.f64 c -1/2)) (cbrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c a) b_2) -1/2)
(*.f64 (/.f64 (*.f64 c a) (sqrt.f64 b_2)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 b_2) (*.f64 c a))
(*.f64 (*.f64 (/.f64 1 b_2) (*.f64 c a)) -1/2)
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 a (*.f64 c 1/2)))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 -1/2 b_2))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 -1/2 (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) 1) (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) b_2) (sqrt.f64 (*.f64 a (*.f64 c -1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) (cbrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(*.f64 (/.f64 (*.f64 c -1/2) 1) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 1)) (*.f64 c a))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)
(*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c)
(*.f64 (/.f64 -1/2 (/.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 1 (/.f64 b_2 -1/2)) (*.f64 c a))
(*.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 a (*.f64 c -1/2))))) (sqrt.f64 (*.f64 a (*.f64 c -1/2))))
(*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2))) (cbrt.f64 (*.f64 a (*.f64 c -1/2))))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 c -1/2))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) b_2) (cbrt.f64 (*.f64 a (*.f64 c -1/2))))
(*.f64 (/.f64 (*.f64 c -1/2) b_2) a)
(pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 3) 1/3)
(pow.f64 (*.f64 -2 (/.f64 (/.f64 b_2 c) a)) -1)
(neg.f64 (/.f64 (*.f64 a (*.f64 c -1/2)) (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a (*.f64 c -1/2)) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(+.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)))
(+.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1))
(+.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))
(+.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))
(+.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1) 1) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (-.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1) (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) 1)
(*.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 1)
(*.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))
(*.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))) (neg.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) (neg.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2)) (neg.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))) (sqrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2))) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 1)
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))) (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 2)) (-.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))) (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 3)) (*.f64 1 (+.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))) (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)))))))
(pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 1)
(pow.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 3)
(pow.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 3) 1/3)
(neg.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(sqrt.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 2))
(log.f64 (exp.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))
(cbrt.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(exp.f64 (log.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
Outputs
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)))
(/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(+.f64 (*.f64 -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 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/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/8 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a))))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) -1/8)
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8)
(+.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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a))))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) -1/8)
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8)
(+.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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/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/8 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a))))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) -1/8)
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8)
(+.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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a))))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) -1/8)
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8)
(+.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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a))))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))
(*.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) -1/8)
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8)
(+.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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/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/8 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/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/8 (*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) -1/8 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))) 1)
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 (*.f64 c a) (*.f64 (*.f64 c a) (pow.f64 b_2 -3)))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1)
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 1 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)) (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 4) (pow.f64 b_2 6))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 4) (pow.f64 b_2 6))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 4) (pow.f64 b_2 6))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 b_2 -3)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (*.f64 (pow.f64 b_2 -3) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (pow.f64 b_2 -3) (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (pow.f64 (*.f64 c a) 4))))
(*.f64 (pow.f64 b_2 -3) (pow.f64 (*.f64 c a) 2))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 (/.f64 1 b_2) (/.f64 (pow.f64 (*.f64 c a) 2) (*.f64 b_2 b_2)))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (neg.f64 (pow.f64 (*.f64 c a) 2)) (/.f64 1 (neg.f64 (pow.f64 b_2 3))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)))
(*.f64 (*.f64 c c) (*.f64 (*.f64 a a) (pow.f64 b_2 -3)))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(*.f64 (/.f64 1 (pow.f64 b_2 3/2)) (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3/2)))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (/.f64 1 (*.f64 b_2 b_2)) (/.f64 (pow.f64 (*.f64 c a) 2) b_2))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (/.f64 (*.f64 c a) b_2) (/.f64 (*.f64 c a) (*.f64 b_2 b_2)))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 b_2 3))) (neg.f64 (pow.f64 (*.f64 c a) 2)))
(*.f64 (neg.f64 (pow.f64 (*.f64 c a) 2)) (/.f64 1 (neg.f64 (pow.f64 b_2 3))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)))
(*.f64 (/.f64 (*.f64 c a) (*.f64 b_2 b_2)) (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (*.f64 c a) (pow.f64 b_2 3)))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (*.f64 c a))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) b_2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (pow.f64 b_2 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 b_2 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) b_2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (pow.f64 b_2 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (pow.f64 b_2 3/2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 b_2 3/2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) b_2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (pow.f64 b_2 3)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (*.f64 b_2 b_2)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) b_2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (pow.f64 b_2 3)))
(*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) (*.f64 b_2 b_2)))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (/.f64 (*.f64 c c) 1) (/.f64 (*.f64 a a) (pow.f64 b_2 3)))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3/2)) (/.f64 (*.f64 a a) (pow.f64 b_2 3/2)))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (/.f64 (*.f64 a a) b_2))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (/.f64 1 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (*.f64 c a))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (/.f64 1 (/.f64 (pow.f64 b_2 3) (cbrt.f64 (pow.f64 (*.f64 c a) 4)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) b_2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (pow.f64 b_2 3)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 a a))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (pow.f64 b_2 3)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) b_2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 b_2 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 4)) (pow.f64 b_2 3)))
(*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1)
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(pow.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)) 2)
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 3) 1/3)
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(pow.f64 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 2)) -1)
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(neg.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (neg.f64 (pow.f64 b_2 3))))
(*.f64 (neg.f64 (pow.f64 (*.f64 c a) 2)) (/.f64 1 (neg.f64 (pow.f64 b_2 3))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 c a) 4) (pow.f64 b_2 6)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)))))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 3))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 c a) 2) 3) (pow.f64 (pow.f64 b_2 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(exp.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)))))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3/2)))) 1))
(*.f64 (*.f64 a a) (/.f64 (*.f64 c c) (pow.f64 b_2 3)))
(/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))
(*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))
(+.f64 (*.f64 (/.f64 1 a) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (*.f64 (/.f64 1 a) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(+.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))) (*.f64 (/.f64 1 a) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(+.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1)) (*.f64 (/.f64 1 a) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(+.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (/.f64 1 a)) (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (/.f64 1 a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(+.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (/.f64 1 a)) (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (/.f64 1 a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1) (/.f64 1 a)) (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (/.f64 1 a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a))) 1)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (/.f64 1 a))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 1)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 1 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (/.f64 1 a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 2))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 2) (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (*.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (/.f64 1 a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (/.f64 1 a) (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) (/.f64 1 (neg.f64 a)))
(*.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) (/.f64 1 (neg.f64 a)))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 a)) 1/2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (pow.f64 b_2 -3) 1/8))) (neg.f64 a))
(/.f64 (*.f64 (*.f64 c a) (+.f64 (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)) (/.f64 1/2 b_2))) (neg.f64 a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) (sqrt.f64 a)))
(/.f64 (/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) (cbrt.f64 a)))
(/.f64 (/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 1 (neg.f64 a)) (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(*.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) (/.f64 1 (neg.f64 a)))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 a)) 1/2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (pow.f64 b_2 -3) 1/8))) (neg.f64 a))
(/.f64 (*.f64 (*.f64 c a) (+.f64 (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)) (/.f64 1/2 b_2))) (neg.f64 a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 1) (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) a))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) a) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) (cbrt.f64 a)))
(/.f64 (/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(/.f64 (/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) a))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) (sqrt.f64 a)))
(/.f64 (/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))) 2) (cbrt.f64 (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))) 2) (cbrt.f64 (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))) 2) (cbrt.f64 (*.f64 a a))))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2))) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) a) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 1)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 2)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 3)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(pow.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 3) 1/3)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(pow.f64 (/.f64 a (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) -1)
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(neg.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (neg.f64 a)))
(*.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)) (/.f64 1 (neg.f64 a)))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 a)) 1/2 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (pow.f64 b_2 -3) 1/8))) (neg.f64 a))
(/.f64 (*.f64 (*.f64 c a) (+.f64 (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)) (/.f64 1/2 b_2))) (neg.f64 a))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a) 2))
(fabs.f64 (/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a))
(fabs.f64 (/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a))
(log.f64 (exp.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a))))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a) 3))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 3) (pow.f64 a 3)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)) 1))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) a)))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) a)
(/.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))) a)
(/.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 1)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (*.f64 c a) (*.f64 -1/2 (/.f64 1 b_2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (*.f64 (*.f64 c a) (/.f64 1 b_2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -1/2 (*.f64 (/.f64 1 b_2) (*.f64 c a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (*.f64 a (*.f64 c -1/2)) (/.f64 1 b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 1)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 1 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) (*.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) (/.f64 1 b_2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) (*.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) (/.f64 1 b_2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 2) (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (*.f64 c -1/2) (*.f64 a (/.f64 1 b_2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 a (*.f64 c -1/2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (*.f64 a (*.f64 c 1/2)) (/.f64 1 (neg.f64 b_2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 a (*.f64 c -1/2)) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 (*.f64 c a) -1/2) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) a)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 a (*.f64 c -1/2)) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 (*.f64 c a) -1/2) (cbrt.f64 b_2)))
(/.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 b_2)) c) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) a))
(*.f64 (/.f64 (*.f64 c a) b_2) -1/2)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 (*.f64 c a) (sqrt.f64 b_2)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 (*.f64 c a) -1/2) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) a)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 b_2) (*.f64 c a))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (*.f64 (/.f64 1 b_2) (*.f64 c a)) -1/2)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 a (*.f64 c 1/2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 -1/2 b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 (*.f64 c a) -1/2) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) a)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 -1/2 (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 (*.f64 c a) -1/2) (cbrt.f64 b_2)))
(/.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 b_2)) c) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) a))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 (*.f64 c a) -1/2) (cbrt.f64 b_2)))
(/.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 b_2)) c) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) 1) (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) b_2) (sqrt.f64 (*.f64 a (*.f64 c -1/2))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 a (*.f64 c -1/2))) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 (*.f64 c a) -1/2) (cbrt.f64 b_2)))
(/.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 b_2)) c) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 (*.f64 c a) -1/2) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) a)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c a) -1/2)) 2) (pow.f64 (cbrt.f64 b_2) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a -1/2))) 2) (cbrt.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (/.f64 (*.f64 c -1/2) 1) (/.f64 a b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 (*.f64 c a) -1/2) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) a)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 (*.f64 c a) -1/2) (cbrt.f64 b_2)))
(/.f64 (*.f64 (/.f64 -1/2 (cbrt.f64 b_2)) c) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) a))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 1)) (*.f64 c a))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 -1/2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 -1/2 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(/.f64 (*.f64 -1/2 (cbrt.f64 (*.f64 c a))) (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 -1/2 b_2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (*.f64 c a))))
(*.f64 (/.f64 1 (/.f64 b_2 -1/2)) (*.f64 c a))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 a (*.f64 c -1/2))))) (sqrt.f64 (*.f64 a (*.f64 c -1/2))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2))) (cbrt.f64 (*.f64 a (*.f64 c -1/2))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 c -1/2))) a)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 c -1/2))) 2) b_2) (cbrt.f64 (*.f64 a (*.f64 c -1/2))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 (/.f64 (*.f64 c -1/2) b_2) a)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 1)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 2)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 3)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 3) 1/3)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(pow.f64 (*.f64 -2 (/.f64 (/.f64 b_2 c) a)) -1)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(neg.f64 (/.f64 (*.f64 a (*.f64 c -1/2)) (neg.f64 b_2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 2))
(fabs.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(log.f64 (exp.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 3))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a (*.f64 c -1/2)) 3) (pow.f64 b_2 3)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 1))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(+.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(+.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(+.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(+.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(+.f64 (*.f64 1 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1) 1) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (-.f64 1 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) 1)
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(-.f64 (+.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) 1)
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(-.f64 (+.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 1) (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) 1)
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 1)
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 1 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))) (neg.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) (neg.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2)) (neg.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))) (sqrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))) (cbrt.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))) (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2))) (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(/.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 1)
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))) (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 2)) (-.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))
(/.f64 (fma.f64 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) (neg.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 2))) (fma.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3) (neg.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 1/64) (pow.f64 b_2 -6) (neg.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 2))) (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 1/64) (pow.f64 b_2 -6) (neg.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 2))) (*.f64 (*.f64 c a) (+.f64 (/.f64 1/2 b_2) (*.f64 -1/8 (*.f64 c (*.f64 a (pow.f64 b_2 -3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 3)) (+.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))) (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) 3)) (fma.f64 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) (*.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))))))
(/.f64 (+.f64 (*.f64 -1/8 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3)) (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))) 3)) (fma.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (pow.f64 b_2 -3) 1/8))) (*.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 1/64) (pow.f64 b_2 -6))))
(/.f64 (+.f64 (*.f64 -1/8 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3)) (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))) 3)) (fma.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (*.f64 (*.f64 c a) (+.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) (*.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 1/64) (pow.f64 b_2 -6))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) 3)) (*.f64 1 (+.f64 (*.f64 (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3))) (*.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)) (*.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 -3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) 3)) (fma.f64 (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))) (*.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (*.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3))))))))
(/.f64 (+.f64 (*.f64 -1/8 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3)) (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))) 3)) (fma.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (pow.f64 b_2 -3) 1/8))) (*.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 1/64) (pow.f64 b_2 -6))))
(/.f64 (+.f64 (*.f64 -1/8 (pow.f64 (/.f64 c (/.f64 b_2 a)) 3)) (pow.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))) 3)) (fma.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (*.f64 (*.f64 c a) (+.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))) (*.f64 (*.f64 (pow.f64 (*.f64 c a) 4) 1/64) (pow.f64 b_2 -6))))
(pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 1)
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(pow.f64 (sqrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 2)
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(pow.f64 (cbrt.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 3)
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(pow.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 3) 1/3)
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(neg.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) 1/8) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(sqrt.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 2))
(sqrt.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) 2))
(fabs.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3)))))
(fabs.f64 (*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8)))))
(log.f64 (exp.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(cbrt.f64 (pow.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a))) 3))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(expm1.f64 (log1p.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(exp.f64 (log.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))) 1))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))
(log1p.f64 (expm1.f64 (fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 (/.f64 -1/2 b_2) (*.f64 c a)))))
(fma.f64 -1/8 (*.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 -3)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (*.f64 (pow.f64 (*.f64 c a) 2) (*.f64 -1/8 (pow.f64 b_2 -3))))
(*.f64 (*.f64 c a) (-.f64 (/.f64 -1/2 b_2) (*.f64 (*.f64 c a) (*.f64 (pow.f64 b_2 -3) 1/8))))

eval588.0ms (3.5%)

Compiler

Compiled 51526 to 15501 computations (69.9% saved)

prune475.0ms (2.9%)

Pruning

27 alts after pruning (24 fresh and 3 done)

PrunedKeptTotal
New1477141491
Fresh11011
Picked101
Done235
Total1481271508
Error
5.0b
Counts
1508 → 27
Alt Table
Click to see full alt table
StatusErrorProgram
37.0b
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
63.2b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) (neg.f64 b_2))) a)
60.4b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))) (neg.f64 b_2))) a)
60.4b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) (neg.f64 b_2))) a)
33.6b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
43.1b
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2) a)
47.1b
(/.f64 (-.f64 (fma.f64 -1 b_2 (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))) b_2) a)
37.0b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
37.0b
(/.f64 (-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))))) b_2) a)
46.8b
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
56.3b
(/.f64 (-.f64 b_2 b_2) a)
48.4b
(/.f64 (+.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
48.4b
(/.f64 (+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 b_2 1 b_2)))) a)
54.0b
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))))
35.9b
(/.f64 (*.f64 c -1/2) b_2)
46.9b
(/.f64 (*.f64 b_2 -2) a)
41.2b
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
45.9b
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
47.0b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3))
47.0b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 c) 2)) (/.f64 b_2 (cbrt.f64 c))))
47.0b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 1/2 (/.f64 b_2 c)))
37.4b
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
50.2b
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (sqrt.f64 a)))
37.0b
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
36.0b
(*.f64 c (/.f64 -1/2 b_2))
47.0b
(*.f64 b_2 (/.f64 -2 a))
56.7b
(*.f64 1/2 (/.f64 c b_2))
Compiler

Compiled 987 to 621 computations (37.1% saved)

localize17.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.0b
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
4.3b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
9.6b
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
25.1b
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
Compiler

Compiled 75 to 12 computations (84% saved)

series20.0ms (0.1%)

Counts
2 → 40
Calls

18 calls:

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

rewrite105.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1468×associate-/r/
602×associate-+l+
362×add-sqr-sqrt
352×pow1
352×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01596
134176
2544076
Stop Event
node limit
Counts
2 → 212
Calls
Call 1
Inputs
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (*.f64 a (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (*.f64 c (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (neg.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a 1) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (+.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c 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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2))) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 c (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (-.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (neg.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (neg.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 c c)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (-.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (+.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c 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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (+.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (sqrt.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (cbrt.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (*.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (*.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a a) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (sqrt.f64 a)) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (cbrt.f64 (*.f64 a a))) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) a) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (*.f64 a (+.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (*.f64 c a))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)))) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) a) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) 1) (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c 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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (-.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (+.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) -1) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))))

simplify124.0ms (0.7%)

Algorithm
egg-herbie
Rules
1528×associate-/l*
1396×associate-*r*
1378×associate-*l*
1196×associate-*r/
1136×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

localize5.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f64 1/2 (/.f64 c b_2))
Compiler

Compiled 14 to 7 computations (50% saved)

localize13.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 -2 (/.f64 b_2 a))
0.0b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 1/2 (/.f64 b_2 c)))
1.3b
(/.f64 1/2 (/.f64 b_2 c))
Compiler

Compiled 35 to 16 computations (54.3% saved)

series3.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite82.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1470×associate-/l*
676×associate-/r/
530×distribute-rgt-in
518×distribute-lft-neg-in
504×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01240
127440
2382940
Stop Event
node limit
Counts
2 → 116
Calls
Call 1
Inputs
(/.f64 1/2 (/.f64 b_2 c))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 1/2 (/.f64 b_2 c)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 c b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 1/2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 c b_2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 1/2 (/.f64 c b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 b_2) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c b_2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (neg.f64 (/.f64 c b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 b_2) 1) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 b_2) (*.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (*.f64 1/2 (cbrt.f64 (/.f64 c b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (neg.f64 b_2)) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 1/2 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 b_2)) (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 c b_2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 b_2 (sqrt.f64 c))) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 b_2 1)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 b_2 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 b_2) 1) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 b_2) 1) (/.f64 c 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 b_2) (/.f64 1 (sqrt.f64 c))) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 b_2) (/.f64 1 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 b_2) -1) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 b_2) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))) 1) (sqrt.f64 (/.f64 c b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))) (sqrt.f64 b_2)) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) 1) (cbrt.f64 (/.f64 c b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (cbrt.f64 b_2)) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/2 (/.f64 c b_2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 b_2 c) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1/2) (/.f64 c b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 c b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) (-.f64 1 (*.f64 (/.f64 -2 a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2))) (-.f64 1 (*.f64 1/2 (/.f64 c b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (/.f64 1/4 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (/.f64 b_2 c) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 1/2 (/.f64 c b_2)) (exp.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 -2 a) b_2) (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))) (/.f64 1 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))) (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 c)) (*.f64 a 1/2))) (*.f64 a (/.f64 b_2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 (*.f64 b_2 -2) (*.f64 (/.f64 b_2 c) 2)) a)) (*.f64 a (*.f64 (/.f64 b_2 c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 (neg.f64 c))) (*.f64 a -1/2))) (*.f64 a (/.f64 b_2 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2)))))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) 3) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))) (-.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (/.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) 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 (/.f64 -2 a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (/.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))) (/.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3)) (*.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (*.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) 3) (pow.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) 3)) (*.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3)) (*.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (-.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) 3) (pow.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1/2 a) (*.f64 (/.f64 b_2 c) (*.f64 b_2 -2))) (*.f64 (/.f64 b_2 c) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a (*.f64 (*.f64 (/.f64 b_2 c) 2) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 b_2 c) 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -1/2 a) (*.f64 (/.f64 b_2 (neg.f64 c)) (*.f64 b_2 -2))) (*.f64 (/.f64 b_2 (neg.f64 c)) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 c)) (*.f64 a 1/2)) (*.f64 a (/.f64 b_2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a (*.f64 (*.f64 b_2 -2) (*.f64 (/.f64 b_2 c) 2))) (*.f64 a (*.f64 (/.f64 b_2 c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 (neg.f64 c))) (*.f64 a -1/2)) (*.f64 a (/.f64 b_2 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (neg.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (neg.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (/.f64 -2 a) b_2) (*.f64 1/2 (/.f64 c b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)) (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)) (*.f64 1/2 (/.f64 c b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 (/.f64 -2 a) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) 2) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) (*.f64 1/2 (/.f64 c b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 (/.f64 -2 a) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 -2 a) b_2))))))

simplify130.0ms (0.8%)

Algorithm
egg-herbie
Rules
1156×associate-/l/
1012×associate-/r/
564×distribute-lft-neg-in
530×distribute-rgt-neg-in
502×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03336976
19506638
242816608
Stop Event
node limit
Counts
176 → 204
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(*.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 (/.f64 1/2 b_2) c)
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 -1/2 (neg.f64 (/.f64 c b_2)))
(*.f64 (*.f64 (/.f64 1/2 b_2) 1) c)
(*.f64 (*.f64 (/.f64 1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 (*.f64 (/.f64 1/2 b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 1/2 c))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (*.f64 1/2 (cbrt.f64 (/.f64 c b_2))))
(*.f64 (/.f64 1/2 (neg.f64 b_2)) (neg.f64 c))
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 1/2 (neg.f64 c)))
(*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 b_2)) (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))))
(*.f64 (neg.f64 (/.f64 c b_2)) -1/2)
(*.f64 (/.f64 1/2 (/.f64 b_2 (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 (/.f64 1/2 (/.f64 b_2 1)) c)
(*.f64 (/.f64 1/2 (/.f64 b_2 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 (/.f64 (/.f64 1/2 b_2) 1) c)
(*.f64 (/.f64 (/.f64 1/2 b_2) 1) (/.f64 c 1))
(*.f64 (/.f64 (/.f64 1/2 b_2) (/.f64 1 (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 (/.f64 (/.f64 1/2 b_2) (/.f64 1 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 (/.f64 (/.f64 1/2 b_2) -1) (neg.f64 c))
(*.f64 (/.f64 -1/2 b_2) (neg.f64 c))
(*.f64 (/.f64 (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))) 1) (sqrt.f64 (/.f64 c b_2)))
(*.f64 (/.f64 (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))) (sqrt.f64 b_2)) (sqrt.f64 c))
(*.f64 (/.f64 (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 (neg.f64 c)))
(*.f64 (/.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) 1) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (/.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (cbrt.f64 b_2)) (cbrt.f64 c))
(*.f64 (/.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 c)))
(pow.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2)
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 3)
(pow.f64 (*.f64 (/.f64 b_2 c) 2) -1)
(pow.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) 1/3)
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 c b_2)))))
(cbrt.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) (-.f64 1 (*.f64 (/.f64 -2 a) b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2))) (-.f64 1 (*.f64 1/2 (/.f64 c b_2))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (/.f64 1/4 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (/.f64 b_2 c) 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 c b_2)) (exp.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2)))) 1)
(-.f64 (+.f64 (*.f64 (/.f64 -2 a) b_2) (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))) 1)
(*.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 1)
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))) (/.f64 1 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))
(*.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))) (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 c)) (*.f64 a 1/2))) (*.f64 a (/.f64 b_2 c)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 (*.f64 b_2 -2) (*.f64 (/.f64 b_2 c) 2)) a)) (*.f64 a (*.f64 (/.f64 b_2 c) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 (neg.f64 c))) (*.f64 a -1/2))) (*.f64 a (/.f64 b_2 (neg.f64 c))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2)))))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) 3) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))) (-.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)))))
(/.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 1 (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))))
(/.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (/.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) 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 (/.f64 -2 a) b_2))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (/.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))) (/.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3)) (*.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (*.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) 3) (pow.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) 3)) (*.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3)) (*.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (-.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) 3) (pow.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))))))
(/.f64 (+.f64 (*.f64 1/2 a) (*.f64 (/.f64 b_2 c) (*.f64 b_2 -2))) (*.f64 (/.f64 b_2 c) a))
(/.f64 (+.f64 a (*.f64 (*.f64 (/.f64 b_2 c) 2) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 b_2 c) 2) a))
(/.f64 (+.f64 (*.f64 -1/2 a) (*.f64 (/.f64 b_2 (neg.f64 c)) (*.f64 b_2 -2))) (*.f64 (/.f64 b_2 (neg.f64 c)) a))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 c)) (*.f64 a 1/2)) (*.f64 a (/.f64 b_2 c)))
(/.f64 (+.f64 a (*.f64 (*.f64 b_2 -2) (*.f64 (/.f64 b_2 c) 2))) (*.f64 a (*.f64 (/.f64 b_2 c) 2)))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 (neg.f64 c))) (*.f64 a -1/2)) (*.f64 a (/.f64 b_2 (neg.f64 c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (neg.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (neg.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 1)
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 2)
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 3)
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 2))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))
(fma.f64 1 (*.f64 (/.f64 -2 a) b_2) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)) (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 (/.f64 -2 a) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) 2) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 (/.f64 -2 a) b_2))
(fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 -2 a) b_2))
Outputs
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.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)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1 (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 1/2 b_2) c)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -1/2 (neg.f64 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 1/2 b_2) 1) c)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 1/2 b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 1/2 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (*.f64 1/2 (cbrt.f64 (/.f64 c b_2))))
(/.f64 (*.f64 1 (*.f64 1/2 (cbrt.f64 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)))
(*.f64 (/.f64 1/2 (neg.f64 b_2)) (neg.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 1/2 (neg.f64 c)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 b_2)) (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 b_2)) 1/2) (sqrt.f64 (/.f64 b_2 c)))
(*.f64 (sqrt.f64 c) (/.f64 (/.f64 1/2 (sqrt.f64 b_2)) (sqrt.f64 (/.f64 b_2 c))))
(/.f64 (*.f64 1/2 (/.f64 (sqrt.f64 c) (sqrt.f64 b_2))) (sqrt.f64 (/.f64 b_2 c)))
(*.f64 (neg.f64 (/.f64 c b_2)) -1/2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 1/2 (/.f64 b_2 (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 1/2 (/.f64 b_2 1)) c)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 1/2 (/.f64 b_2 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1/2 b_2) 1) c)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1/2 b_2) 1) (/.f64 c 1))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1/2 b_2) (/.f64 1 (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1/2 b_2) (/.f64 1 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1/2 b_2) -1) (neg.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) (neg.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))) 1) (sqrt.f64 (/.f64 c b_2)))
(*.f64 (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))) (sqrt.f64 (/.f64 c b_2)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 c b_2)) 1/2) (sqrt.f64 (/.f64 b_2 c)))
(*.f64 (/.f64 (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))) (sqrt.f64 b_2)) (sqrt.f64 c))
(/.f64 (*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 b_2)) 1/2) (sqrt.f64 (/.f64 b_2 c)))
(*.f64 (sqrt.f64 c) (/.f64 (/.f64 1/2 (sqrt.f64 b_2)) (sqrt.f64 (/.f64 b_2 c))))
(/.f64 (*.f64 1/2 (/.f64 (sqrt.f64 c) (sqrt.f64 b_2))) (sqrt.f64 (/.f64 b_2 c)))
(*.f64 (/.f64 (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 (neg.f64 c)))
(*.f64 (/.f64 1/2 (*.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (/.f64 b_2 c)))) (sqrt.f64 (neg.f64 c)))
(/.f64 (/.f64 1/2 (sqrt.f64 (/.f64 b_2 c))) (/.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 c))))
(*.f64 (/.f64 (/.f64 1/2 (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 (/.f64 b_2 c))) (sqrt.f64 (neg.f64 c)))
(*.f64 (/.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) 1) (cbrt.f64 (/.f64 c b_2)))
(/.f64 (*.f64 1 (*.f64 1/2 (cbrt.f64 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2))
(*.f64 (cbrt.f64 (/.f64 c b_2)) (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)))
(*.f64 (/.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (cbrt.f64 b_2)) (cbrt.f64 c))
(/.f64 (*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (cbrt.f64 c)) (cbrt.f64 b_2))
(*.f64 (cbrt.f64 c) (/.f64 (/.f64 1/2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)))
(*.f64 (/.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 c)))
(*.f64 (/.f64 1/2 (*.f64 (cbrt.f64 (neg.f64 b_2)) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2))) (cbrt.f64 (neg.f64 c)))
(*.f64 (/.f64 1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2) (cbrt.f64 (neg.f64 b_2)))) (cbrt.f64 (neg.f64 c)))
(pow.f64 (*.f64 1/2 (/.f64 c b_2)) 1)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 3)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (*.f64 (/.f64 b_2 c) 2) -1)
(*.f64 1/2 (/.f64 c b_2))
(pow.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) 1/3)
(cbrt.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(cbrt.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))
(expm1.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 1/2 (/.f64 c b_2))) 1))
(*.f64 1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (*.f64 1/2 (/.f64 c b_2))))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2)))) (-.f64 1 (*.f64 (/.f64 -2 a) b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))) 1)
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2))) (-.f64 1 (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (expm1.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a)))))
(fma.f64 1/2 (/.f64 c b_2) (expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (/.f64 1/4 (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (pow.f64 (/.f64 b_2 c) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2))) (/.f64 1/4 (*.f64 (pow.f64 (/.f64 b_2 c) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 c b_2)) (exp.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (expm1.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a)))))
(fma.f64 1/2 (/.f64 c b_2) (expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))))
(-.f64 (+.f64 (*.f64 (/.f64 -2 a) b_2) (exp.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))))) 1)
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 1)
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 2))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 2) (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(-.f64 (/.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2))) (/.f64 1/4 (*.f64 (pow.f64 (/.f64 b_2 c) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))) (/.f64 1 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))
(*.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (/.f64 1 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2))))))
(/.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(/.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(*.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(-.f64 (/.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2))) (/.f64 1/4 (*.f64 (pow.f64 (/.f64 b_2 c) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (/.f64 1 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))) (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))
(*.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (/.f64 1 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2))))))
(/.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(/.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 1/2 (*.f64 (/.f64 c b_2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))))) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (/.f64 -1/8 (pow.f64 (/.f64 b_2 c) 3)))) (fma.f64 1/2 (*.f64 (/.f64 c b_2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 1/2 (*.f64 (/.f64 c b_2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))) (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (/.f64 -1/8 (pow.f64 (/.f64 b_2 c) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 c)) (*.f64 a 1/2))) (*.f64 a (/.f64 b_2 c)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 b_2 (*.f64 -2 (/.f64 b_2 c))) (*.f64 1/2 a))) (/.f64 (*.f64 a b_2) c))
(*.f64 a (*.f64 (/.f64 b_2 c) (/.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 b_2 (*.f64 -2 (/.f64 b_2 c)) (*.f64 a -1/2)))))
(*.f64 a (*.f64 (/.f64 b_2 c) (/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 (/.f64 (*.f64 b_2 b_2) c) -2 (*.f64 a -1/2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 (*.f64 b_2 -2) (*.f64 (/.f64 b_2 c) 2)) a)) (*.f64 a (*.f64 (/.f64 b_2 c) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 b_2 (*.f64 -2 (/.f64 (*.f64 b_2 2) c))) a)) (*.f64 a (/.f64 (*.f64 b_2 2) c)))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (/.f64 (-.f64 (*.f64 b_2 (*.f64 -4 (/.f64 b_2 c))) a) (*.f64 a (/.f64 b_2 (/.f64 c 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (*.f64 (/.f64 (-.f64 (/.f64 (*.f64 b_2 (*.f64 -4 b_2)) c) a) (*.f64 a (*.f64 b_2 2))) c))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 (neg.f64 c))) (*.f64 a -1/2))) (*.f64 a (/.f64 b_2 (neg.f64 c))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (/.f64 (*.f64 (*.f64 b_2 -2) b_2) (neg.f64 c)) (*.f64 a -1/2))) (*.f64 a (/.f64 b_2 (neg.f64 c))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (/.f64 (fma.f64 b_2 (/.f64 (*.f64 b_2 -2) (neg.f64 c)) (*.f64 1/2 a)) (/.f64 b_2 (/.f64 (neg.f64 c) a))))
(*.f64 a (*.f64 (/.f64 b_2 (neg.f64 c)) (/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 b_2 (/.f64 b_2 (/.f64 c 2)) (*.f64 1/2 a)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2)))))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2)))))
(*.f64 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))))))) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a))))))
(*.f64 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (-.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 4) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))))) (-.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))))
(*.f64 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4) (*.f64 (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 c (/.f64 -1/2 b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))) (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) 3) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))) (-.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)))))
(/.f64 (*.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4) (*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a))) (neg.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)))))) (+.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a)))) 3)))
(*.f64 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (+.f64 (pow.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a)))) 3) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 6))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))) (-.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a)))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 4)))
(*.f64 (/.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (+.f64 (pow.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 6))) (fma.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))) (-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4)))
(/.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(/.f64 1 (/.f64 1 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(-.f64 (/.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2))) (/.f64 1/4 (*.f64 (pow.f64 (/.f64 b_2 c) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))))
(*.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (/.f64 1 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2))))))
(/.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(/.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(/.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (/.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) 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 (/.f64 -2 a) b_2))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (/.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2))))) (sqrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)))) (/.f64 (sqrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)))) (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)))) (sqrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))))) (fma.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2)))) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2)))) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))) (/.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))))
(/.f64 (cbrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))) (/.f64 (/.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))) (cbrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)))) (cbrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)))) (cbrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))))) (/.f64 (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (cbrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)))) (fma.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (*.f64 (cbrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)))) (cbrt.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2)))) (/.f64 (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2)))))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2)))) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2)))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3)) (*.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (*.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 6) (*.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2))))) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 6) (/.f64 (/.f64 1/64 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (/.f64 b_2 c) 3))) (*.f64 (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (/.f64 -1/8 (pow.f64 (/.f64 b_2 c) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 6) (/.f64 1/64 (pow.f64 (pow.f64 (/.f64 b_2 c) 2) 3))) (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (/.f64 -1/8 (pow.f64 (/.f64 b_2 c) 3)))) (fma.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2)))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a))))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 4) (/.f64 (/.f64 1/16 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (/.f64 b_2 c) 2))) (*.f64 (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4) (/.f64 (/.f64 1/16 (pow.f64 (/.f64 b_2 c) 3)) (/.f64 b_2 c))) (*.f64 (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) 3) (pow.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) 3)) (*.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3)) (*.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (-.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 3) (/.f64 1/512 (pow.f64 (pow.f64 (/.f64 b_2 c) 3) 3))) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2))))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 6) (*.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (-.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) 3) (/.f64 1/512 (pow.f64 (pow.f64 (/.f64 b_2 c) 3) 3))) (*.f64 (fma.f64 (*.f64 b_2 (/.f64 -2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (fma.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (-.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 6))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) 3) (/.f64 1/512 (pow.f64 (pow.f64 (/.f64 b_2 c) 3) 3))) (fma.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 (pow.f64 (/.f64 b_2 a) 3) 8)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 6))) (fma.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) 3) (pow.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (+.f64 (*.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2)) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (/.f64 1/64 (pow.f64 (pow.f64 (/.f64 b_2 c) 2) 3))) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4) (*.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 6) (/.f64 -1/64 (pow.f64 (pow.f64 (/.f64 b_2 c) 2) 3))) (*.f64 (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (fma.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 4))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 6) (/.f64 1/64 (pow.f64 (pow.f64 (/.f64 b_2 c) 2) 3))) (fma.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 4))) (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (+.f64 (*.f64 1/2 a) (*.f64 (/.f64 b_2 c) (*.f64 b_2 -2))) (*.f64 (/.f64 b_2 c) a))
(/.f64 (fma.f64 1/2 a (*.f64 b_2 (*.f64 -2 (/.f64 b_2 c)))) (/.f64 (*.f64 a b_2) c))
(*.f64 (/.f64 (fma.f64 1/2 a (*.f64 (/.f64 b_2 c) (*.f64 b_2 -2))) (*.f64 b_2 a)) c)
(*.f64 (/.f64 (fma.f64 (/.f64 b_2 c) (*.f64 b_2 -2) (*.f64 1/2 a)) (*.f64 b_2 a)) c)
(/.f64 (+.f64 a (*.f64 (*.f64 (/.f64 b_2 c) 2) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 b_2 c) 2) a))
(/.f64 (+.f64 a (*.f64 b_2 (*.f64 -2 (/.f64 (*.f64 b_2 2) c)))) (*.f64 a (/.f64 (*.f64 b_2 2) c)))
(/.f64 (fma.f64 b_2 (*.f64 -4 (/.f64 b_2 c)) a) (*.f64 a (/.f64 b_2 (/.f64 c 2))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 -4 (/.f64 b_2 c)) a) (*.f64 (*.f64 b_2 2) a)) c)
(/.f64 (+.f64 (*.f64 -1/2 a) (*.f64 (/.f64 b_2 (neg.f64 c)) (*.f64 b_2 -2))) (*.f64 (/.f64 b_2 (neg.f64 c)) a))
(/.f64 (/.f64 (fma.f64 -1/2 a (/.f64 (*.f64 (*.f64 b_2 -2) b_2) (neg.f64 c))) a) (/.f64 b_2 (neg.f64 c)))
(*.f64 (/.f64 (fma.f64 a -1/2 (/.f64 b_2 (/.f64 (neg.f64 c) (*.f64 b_2 -2)))) (*.f64 b_2 a)) (neg.f64 c))
(*.f64 (/.f64 (fma.f64 b_2 (/.f64 b_2 (/.f64 c 2)) (*.f64 a -1/2)) a) (neg.f64 (/.f64 c b_2)))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 c)) (*.f64 a 1/2)) (*.f64 a (/.f64 b_2 c)))
(/.f64 (fma.f64 1/2 a (*.f64 b_2 (*.f64 -2 (/.f64 b_2 c)))) (/.f64 (*.f64 a b_2) c))
(*.f64 (/.f64 (fma.f64 1/2 a (*.f64 (/.f64 b_2 c) (*.f64 b_2 -2))) (*.f64 b_2 a)) c)
(*.f64 (/.f64 (fma.f64 (/.f64 b_2 c) (*.f64 b_2 -2) (*.f64 1/2 a)) (*.f64 b_2 a)) c)
(/.f64 (+.f64 a (*.f64 (*.f64 b_2 -2) (*.f64 (/.f64 b_2 c) 2))) (*.f64 a (*.f64 (/.f64 b_2 c) 2)))
(/.f64 (+.f64 a (*.f64 b_2 (*.f64 -2 (/.f64 (*.f64 b_2 2) c)))) (*.f64 a (/.f64 (*.f64 b_2 2) c)))
(/.f64 (fma.f64 b_2 (*.f64 -4 (/.f64 b_2 c)) a) (*.f64 a (/.f64 b_2 (/.f64 c 2))))
(*.f64 (/.f64 (fma.f64 b_2 (*.f64 -4 (/.f64 b_2 c)) a) (*.f64 (*.f64 b_2 2) a)) c)
(/.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 (neg.f64 c))) (*.f64 a -1/2)) (*.f64 a (/.f64 b_2 (neg.f64 c))))
(/.f64 (/.f64 (fma.f64 -1/2 a (/.f64 (*.f64 (*.f64 b_2 -2) b_2) (neg.f64 c))) a) (/.f64 b_2 (neg.f64 c)))
(*.f64 (/.f64 (fma.f64 a -1/2 (/.f64 b_2 (/.f64 (neg.f64 c) (*.f64 b_2 -2)))) (*.f64 b_2 a)) (neg.f64 c))
(*.f64 (/.f64 (fma.f64 b_2 (/.f64 b_2 (/.f64 c 2)) (*.f64 a -1/2)) a) (neg.f64 (/.f64 c b_2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2) (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))) (neg.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (-.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -2 (/.f64 b_2 a))))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 3) (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)))) (neg.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 (/.f64 -2 a) b_2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))
(/.f64 (neg.f64 (+.f64 (/.f64 1/8 (pow.f64 (/.f64 b_2 c) 3)) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))) (neg.f64 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2))))))
(/.f64 (-.f64 (/.f64 -1/8 (pow.f64 (/.f64 b_2 c) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (+.f64 (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (fma.f64 b_2 (/.f64 -2 a) (*.f64 c (/.f64 -1/2 b_2))) (*.f64 b_2 (/.f64 2 a)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) 8) (/.f64 -1/8 (pow.f64 (/.f64 b_2 c) 3))) (+.f64 (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (/.f64 -2 a) (*.f64 b_2 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 2 a)))))))
(pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 1)
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (sqrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 2)
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (cbrt.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 3)
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(pow.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 3) 1/3)
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 2))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) 2))
(fabs.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a))))
(fabs.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(log.f64 (exp.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(cbrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2)) 3))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(exp.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))) 1))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(log1p.f64 (expm1.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 -2 a) b_2))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 1 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (/.f64 -2 a) b_2))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 1 (*.f64 (/.f64 -2 a) b_2) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)) (sqrt.f64 (*.f64 (/.f64 -2 a) b_2)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 (/.f64 -2 a) b_2))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) 2) (cbrt.f64 (*.f64 (/.f64 -2 a) b_2)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (*.f64 (/.f64 -2 a) b_2))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 -2 a) b_2))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))

localize27.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
1.4b
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
2.0b
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
25.1b
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 55 to 14 computations (74.5% saved)

series2.0ms (0%)

Counts
1 → 20
Calls

9 calls:

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

rewrite88.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1930×associate-*l/
766×associate-/r*
686×associate-+l+
318×add-sqr-sqrt
308×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01435
130435
2424435
Stop Event
node limit
Counts
1 → 130
Calls
Call 1
Inputs
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) a) (/.f64 (neg.f64 b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 b_2) (/.f64 1 a)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) a) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 a) (/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (neg.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) (*.f64 (neg.f64 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) -1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) 1) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) -1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (pow.f64 a -2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (/.f64 1 a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 (neg.f64 b_2) 3)) (/.f64 1 a)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (neg.f64 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) (/.f64 1 a)) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) 1) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) 1) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 1) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 1) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) 1) (*.f64 (neg.f64 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) 1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) -1) 1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) 1) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) -1) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 -1) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a))) (sqrt.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 1 a))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 1 a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) (pow.f64 (cbrt.f64 a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) (*.f64 (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) 1) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) -1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) -1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 1) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (cbrt.f64 a)) (cbrt.f64 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (sqrt.f64 (pow.f64 (cbrt.f64 a) 2))) (sqrt.f64 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (sqrt.f64 (sqrt.f64 a))) (sqrt.f64 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (cbrt.f64 a))) (sqrt.f64 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 (cbrt.f64 a)) (cbrt.f64 (cbrt.f64 a)))) (cbrt.f64 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (sqrt.f64 a))) (cbrt.f64 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) -1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 3) (/.f64 (pow.f64 a -2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)))))))

simplify155.0ms (0.9%)

Algorithm
egg-herbie
Rules
1314×distribute-lft-in
1310×distribute-rgt-in
1034×associate-/l*
580×times-frac
576×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

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

localize31.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.4b
(-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))))) b_2)
2.0b
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
25.1b
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))))
53.6b
(fma.f64 (neg.f64 c) a (*.f64 c a))
Compiler

Compiled 134 to 41 computations (69.4% saved)

series13.0ms (0.1%)

Counts
3 → 64
Calls

24 calls:

TimeVariablePointExpression
1.0ms
c
@-inf
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))))
1.0ms
a
@-inf
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))))
1.0ms
b_2
@0
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))))
1.0ms
a
@inf
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))))
1.0ms
c
@inf
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))))

rewrite112.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1244×associate-+l+
458×associate-+l-
436×+-commutative
420×add-sqr-sqrt
408×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018131
139897
2570597
Stop Event
node limit
Counts
3 → 112
Calls
Call 1
Inputs
(fma.f64 (neg.f64 c) a (*.f64 c a))
(sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))))
(-.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))))) b_2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c a) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 c a) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c a))) (+.f64 (*.f64 c a) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 c c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c a) 0) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c a) (exp.f64 (log1p.f64 (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (+.f64 c c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 a (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) (sqrt.f64 (*.f64 a (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 2) (cbrt.f64 (*.f64 a (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 (*.f64 c a) 2) (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 c a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 c a) 2)) (-.f64 (*.f64 c a) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (+.f64 c c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 a (+.f64 c c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 a (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 a (+.f64 c c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 a (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 a (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 c c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 a (+.f64 c c))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3) (*.f64 64 (pow.f64 (*.f64 a (+.f64 c c)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 4) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 4) (fma.f64 b_2 b_2 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 2) (*.f64 16 (pow.f64 (*.f64 a (+.f64 c c)) 2)))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 -4 (*.f64 a (+.f64 c c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (*.f64 2 (sqrt.f64 (*.f64 a (+.f64 c c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x hypot.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (sqrt.f64 (*.f64 a (+.f64 c c)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (neg.f64 b_2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 b_2) 1) (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))) (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 b_2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 (neg.f64 b_2) 3)) (-.f64 (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 b_2))))))

simplify89.0ms (0.5%)

Algorithm
egg-herbie
Rules
758×fma-def
582×associate-*r*
504×associate-*l*
370×+-commutative
314×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04202688
111622688
272172688
Stop Event
unsound
Counts
176 → 157
Calls
Call 1
Inputs
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 4 (+.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 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 4 (+.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 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 4 (+.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 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 5))))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))))
b_2
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 b_2 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.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 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 b_2 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (*.f64 -1 b_2))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (*.f64 -1 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 -1 b_2) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2)))))
b_2
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2)) b_2)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2)) (+.f64 b_2 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 2)) (pow.f64 b_2 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2)) (+.f64 b_2 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 3)) (pow.f64 b_2 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 2)) (pow.f64 b_2 3))))))
(sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(+.f64 (*.f64 -1 b_2) (sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(+.f64 (*.f64 -1 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.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 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.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 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.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 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (pow.f64 b_2 7))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (*.f64 -2 b_2))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (*.f64 -2 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))))))
(*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 4) (pow.f64 b_2 6))))) b_2)) (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2)))))
(*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 3)) (pow.f64 b_2 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 2)) (pow.f64 b_2 3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 4) (pow.f64 b_2 6)))) (pow.f64 a 4)) b_2)))))
(+.f64 (*.f64 c a) (*.f64 c a))
(-.f64 0 (-.f64 (*.f64 c a) (*.f64 c a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c a))) (+.f64 (*.f64 c a) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 c c)))) 1)
(-.f64 (+.f64 (*.f64 c a) 0) (*.f64 c a))
(-.f64 (+.f64 (*.f64 c a) (exp.f64 (log1p.f64 (*.f64 c a)))) 1)
(*.f64 a (+.f64 c c))
(*.f64 (*.f64 a (+.f64 c c)) 1)
(*.f64 1 (*.f64 a (+.f64 c c)))
(*.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) (sqrt.f64 (*.f64 a (+.f64 c c))))
(*.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 2) (cbrt.f64 (*.f64 a (+.f64 c c))))
(/.f64 (+.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 (*.f64 c a) 2) (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 c a) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 c a) 2)) (-.f64 (*.f64 c a) (*.f64 c a)))
(pow.f64 (*.f64 a (+.f64 c c)) 1)
(pow.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 3)
(pow.f64 (pow.f64 (*.f64 a (+.f64 c c)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2))
(log.f64 (exp.f64 (*.f64 a (+.f64 c c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c)))))
(cbrt.f64 (pow.f64 (*.f64 a (+.f64 c c)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 c c))))
(exp.f64 (log.f64 (*.f64 a (+.f64 c c))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 c c))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 c c))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))) 1)
(*.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 1)
(*.f64 1 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 1/2))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3) (*.f64 64 (pow.f64 (*.f64 a (+.f64 c c)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 4) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 4) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 2) (*.f64 16 (pow.f64 (*.f64 a (+.f64 c c)) 2)))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 -4 (*.f64 a (+.f64 c c))))))
(pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/2)
(pow.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 1)
(pow.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) 3)
(pow.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(hypot.f64 (*.f64 2 (sqrt.f64 (*.f64 a (+.f64 c c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(hypot.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (sqrt.f64 (*.f64 a (+.f64 c c)))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (neg.f64 b_2) 1))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (*.f64 (neg.f64 b_2) 1) (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))
(+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 1)
(*.f64 1 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))
(*.f64 (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))) (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 b_2 3))))
(/.f64 (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))))
(/.f64 (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 (neg.f64 b_2) 3)) (-.f64 (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2))))
(/.f64 (neg.f64 (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))))
(pow.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 1)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 2)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))
(fma.f64 1 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 b_2))
Outputs
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (*.f64 0 a))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (*.f64 0 a))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (*.f64 0 a))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (*.f64 0 a))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (*.f64 0 a))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (*.f64 0 a))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (*.f64 0 a))
(*.f64 c (+.f64 a (*.f64 -1 a)))
(*.f64 c (*.f64 0 a))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 c (*.f64 0 a))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 c (*.f64 0 a))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 c (*.f64 0 a))
(*.f64 -1 (*.f64 c (+.f64 a (*.f64 -1 a))))
(*.f64 c (*.f64 0 a))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 c (*.f64 0 a))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 c (*.f64 0 a))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 c (*.f64 0 a))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 c (*.f64 0 a))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 c (*.f64 0 a))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 c (*.f64 0 a))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 c (*.f64 0 a))
(*.f64 a (+.f64 c (*.f64 -1 c)))
(*.f64 c (*.f64 0 a))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 c (*.f64 0 a))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 c (*.f64 0 a))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 c (*.f64 0 a))
(*.f64 -1 (*.f64 a (+.f64 c (*.f64 -1 c))))
(*.f64 c (*.f64 0 a))
(sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(*.f64 c (*.f64 0 a))
(+.f64 (sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))))))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 4 (+.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 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 5))))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))))
(*.f64 c (*.f64 0 a))
b_2
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) b_2)
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 b_2 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3)))))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 b_2 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))))))
(*.f64 c (*.f64 0 a))
(*.f64 -1 b_2)
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (*.f64 -1 b_2))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (*.f64 -1 b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 -1 b_2) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 c a)) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 (-.f64 0 (*.f64 c a)) b_2) (fma.f64 -1 b_2 (*.f64 (/.f64 (pow.f64 (-.f64 0 (*.f64 c a)) 3) (pow.f64 b_2 5)) -1/16))))
b_2
(*.f64 c (*.f64 0 a))
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2))))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2)))))
(*.f64 c (*.f64 0 a))
b_2
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2)) b_2)
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2)) (+.f64 b_2 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 2)) (pow.f64 b_2 3)))))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2)) (+.f64 b_2 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 3)) (pow.f64 b_2 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 2)) (pow.f64 b_2 3))))))
(*.f64 c (*.f64 0 a))
(sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 -1 b_2) (sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 -1 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))))))))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 b_2 4) (sqrt.f64 (/.f64 1 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3))))) (+.f64 (sqrt.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))) (*.f64 1/2 (*.f64 (pow.f64 b_2 2) (sqrt.f64 (/.f64 1 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))))))))
(*.f64 c (*.f64 0 a))
(*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3)))))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 4 (+.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 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2)) 2)) (pow.f64 b_2 7))) (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))))))
(*.f64 c (*.f64 0 a))
(*.f64 -2 b_2)
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (*.f64 -2 b_2))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (*.f64 -2 b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 2) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) b_2)) (+.f64 (*.f64 -2 b_2) (*.f64 -1/16 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) 3) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (pow.f64 (-.f64 0 (*.f64 c a)) 2) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 (-.f64 0 (*.f64 c a)) b_2) (fma.f64 -1 b_2 (*.f64 (/.f64 (pow.f64 (-.f64 0 (*.f64 c a)) 3) (pow.f64 b_2 5)) -1/16))))
(*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2))))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a) 4) (pow.f64 b_2 6))))) b_2)) (*.f64 1/2 (/.f64 (*.f64 c (-.f64 (*.f64 4 (+.f64 a (*.f64 -1 a))) a)) b_2)))))
(*.f64 c (*.f64 0 a))
(*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 2)) (pow.f64 b_2 3))))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 3)) (pow.f64 b_2 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 2)) (pow.f64 b_2 3)))))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c)) b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 (-.f64 (*.f64 4 (+.f64 c (*.f64 -1 c))) c) 4) (pow.f64 b_2 6)))) (pow.f64 a 4)) b_2)))))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 c a) (*.f64 c a))
(*.f64 c (*.f64 0 a))
(-.f64 0 (-.f64 (*.f64 c a) (*.f64 c a)))
(*.f64 c (*.f64 0 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c a))) (+.f64 (*.f64 c a) 1))
(*.f64 c (*.f64 0 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 c c)))) 1)
(*.f64 c (*.f64 0 a))
(-.f64 (+.f64 (*.f64 c a) 0) (*.f64 c a))
(*.f64 c (*.f64 0 a))
(-.f64 (+.f64 (*.f64 c a) (exp.f64 (log1p.f64 (*.f64 c a)))) 1)
(*.f64 c (*.f64 0 a))
(*.f64 a (+.f64 c c))
(*.f64 c (*.f64 0 a))
(*.f64 (*.f64 a (+.f64 c c)) 1)
(*.f64 c (*.f64 0 a))
(*.f64 1 (*.f64 a (+.f64 c c)))
(*.f64 c (*.f64 0 a))
(*.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) (sqrt.f64 (*.f64 a (+.f64 c c))))
(*.f64 c (*.f64 0 a))
(*.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 2))
(*.f64 c (*.f64 0 a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 2) (cbrt.f64 (*.f64 a (+.f64 c c))))
(*.f64 c (*.f64 0 a))
(/.f64 (+.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 (*.f64 c a) 2) (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 c a) 2))))
(*.f64 c (*.f64 0 a))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 (*.f64 c a) 2)) (-.f64 (*.f64 c a) (*.f64 c a)))
(*.f64 c (*.f64 0 a))
(pow.f64 (*.f64 a (+.f64 c c)) 1)
(*.f64 c (*.f64 0 a))
(pow.f64 (sqrt.f64 (*.f64 a (+.f64 c c))) 2)
(*.f64 c (*.f64 0 a))
(pow.f64 (cbrt.f64 (*.f64 a (+.f64 c c))) 3)
(*.f64 c (*.f64 0 a))
(pow.f64 (pow.f64 (*.f64 a (+.f64 c c)) 3) 1/3)
(*.f64 c (*.f64 0 a))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 c c)) 2))
(*.f64 c (*.f64 0 a))
(log.f64 (exp.f64 (*.f64 a (+.f64 c c))))
(*.f64 c (*.f64 0 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 c c)))))
(*.f64 c (*.f64 0 a))
(cbrt.f64 (pow.f64 (*.f64 a (+.f64 c c)) 3))
(*.f64 c (*.f64 0 a))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 c c))))
(*.f64 c (*.f64 0 a))
(exp.f64 (log.f64 (*.f64 a (+.f64 c c))))
(*.f64 c (*.f64 0 a))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 c c))) 1))
(*.f64 c (*.f64 0 a))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 c c))))
(*.f64 c (*.f64 0 a))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))) 1)
(*.f64 c (*.f64 0 a))
(*.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 1)
(*.f64 c (*.f64 0 a))
(*.f64 1 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (*.f64 0 a))
(*.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4))
(*.f64 c (*.f64 0 a))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (*.f64 0 a))
(*.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 c (*.f64 0 a))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 c (*.f64 0 a))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (*.f64 0 a))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 1/2))
(*.f64 c (*.f64 0 a))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3) (*.f64 64 (pow.f64 (*.f64 a (+.f64 c c)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 2) (*.f64 (*.f64 (*.f64 a (+.f64 c c)) 4) (-.f64 (*.f64 (*.f64 a (+.f64 c c)) 4) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3) (*.f64 (pow.f64 (*.f64 c (+.f64 a a)) 3) 64))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 2) (*.f64 (*.f64 a (*.f64 (+.f64 c c) 4)) (-.f64 (*.f64 a (*.f64 (+.f64 c c) 4)) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 2) (*.f64 16 (pow.f64 (*.f64 a (+.f64 c c)) 2)))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 -4 (*.f64 a (+.f64 c c))))))
(*.f64 c (*.f64 0 a))
(pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/2)
(*.f64 c (*.f64 0 a))
(pow.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 1)
(*.f64 c (*.f64 0 a))
(pow.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) 2)
(*.f64 c (*.f64 0 a))
(pow.f64 (cbrt.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) 3)
(*.f64 c (*.f64 0 a))
(pow.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) 1/3)
(*.f64 c (*.f64 0 a))
(fabs.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (*.f64 0 a))
(log.f64 (exp.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 c (*.f64 0 a))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 c (*.f64 0 a))
(cbrt.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2))
(*.f64 c (*.f64 0 a))
(expm1.f64 (log1p.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 c (*.f64 0 a))
(hypot.f64 (*.f64 2 (sqrt.f64 (*.f64 a (+.f64 c c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(hypot.f64 (*.f64 2 (sqrt.f64 (*.f64 c (+.f64 a a)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(hypot.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (sqrt.f64 (*.f64 a (+.f64 c c)))))
(hypot.f64 (*.f64 2 (sqrt.f64 (*.f64 c (+.f64 a a)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(exp.f64 (log.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 c (*.f64 0 a))
(exp.f64 (*.f64 (log.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) 1/2))
(*.f64 c (*.f64 0 a))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) 1))
(*.f64 c (*.f64 0 a))
(log1p.f64 (expm1.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 c (*.f64 0 a))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2))
(*.f64 c (*.f64 0 a))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (neg.f64 b_2) 1))
(*.f64 c (*.f64 0 a))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(*.f64 c (*.f64 0 a))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(*.f64 c (*.f64 0 a))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(*.f64 c (*.f64 0 a))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (*.f64 0 a))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(*.f64 c (*.f64 0 a))
(+.f64 (*.f64 (neg.f64 b_2) 1) (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (*.f64 0 a))
(+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(*.f64 c (*.f64 0 a))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(*.f64 c (*.f64 0 a))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(*.f64 c (*.f64 0 a))
(*.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 1)
(*.f64 c (*.f64 0 a))
(*.f64 1 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(*.f64 c (*.f64 0 a))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))
(*.f64 c (*.f64 0 a))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 2))
(*.f64 c (*.f64 0 a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))
(*.f64 c (*.f64 0 a))
(*.f64 (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 c (*.f64 0 a))
(*.f64 (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))))
(*.f64 c (*.f64 0 a))
(*.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (sqrt.f64 b_2)))
(*.f64 c (*.f64 0 a))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2))))
(*.f64 c (*.f64 0 a))
(/.f64 1 (/.f64 (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))) (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 b_2 3))))
(*.f64 c (*.f64 0 a))
(/.f64 (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 c (*.f64 0 a))
(/.f64 (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))))))
(*.f64 c (*.f64 0 a))
(/.f64 (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2)))
(*.f64 c (*.f64 0 a))
(/.f64 (+.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 (neg.f64 b_2) 3)) (-.f64 (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2))))
(*.f64 c (*.f64 0 a))
(/.f64 (neg.f64 (-.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 c (*.f64 0 a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))))))))
(*.f64 c (*.f64 0 a))
(pow.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 1)
(*.f64 c (*.f64 0 a))
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 2)
(*.f64 c (*.f64 0 a))
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 3)
(*.f64 c (*.f64 0 a))
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 3) 1/3)
(*.f64 c (*.f64 0 a))
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 2))
(*.f64 c (*.f64 0 a))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))
(*.f64 c (*.f64 0 a))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))))
(*.f64 c (*.f64 0 a))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) 3))
(*.f64 c (*.f64 0 a))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))
(*.f64 c (*.f64 0 a))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))
(*.f64 c (*.f64 0 a))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)) 1))
(*.f64 c (*.f64 0 a))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2)))
(*.f64 c (*.f64 0 a))
(fma.f64 1 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 b_2))
(*.f64 c (*.f64 0 a))
(fma.f64 (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (pow.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))) 1/4) (neg.f64 b_2))
(*.f64 c (*.f64 0 a))
(fma.f64 (cbrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (fma.f64 4 (*.f64 a (+.f64 c c)) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 b_2))
(*.f64 c (*.f64 0 a))

eval653.0ms (3.9%)

Compiler

Compiled 59705 to 21843 computations (63.4% saved)

prune690.0ms (4.1%)

Pruning

35 alts after pruning (28 fresh and 7 done)

PrunedKeptTotal
New1969161985
Fresh71219
Picked101
Done077
Total1977352012
Error
5.0b
Counts
2012 → 35
Alt Table
Click to see full alt table
StatusErrorProgram
37.0b
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
56.7b
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3)
33.5b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2))) a)
63.2b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))) a)
42.8b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))) a)
42.8b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))) a)
33.6b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
43.1b
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2) a)
47.3b
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
37.0b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
46.8b
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
56.3b
(/.f64 (-.f64 b_2 b_2) a)
48.4b
(/.f64 (+.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
58.4b
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (/.f64 (-.f64 (*.f64 b_2 (*.f64 -4 (/.f64 b_2 c))) a) (*.f64 a (/.f64 b_2 (/.f64 c 2)))))
55.7b
(/.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 c)) (*.f64 a 1/2)) (*.f64 a (/.f64 b_2 c)))
48.4b
(/.f64 (+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 b_2 1 b_2)))) a)
52.2b
(/.f64 (*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) a)
54.0b
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))))
35.9b
(/.f64 (*.f64 c -1/2) b_2)
46.9b
(/.f64 (*.f64 b_2 -2) a)
56.7b
(/.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 c) 2)) (/.f64 b_2 (cbrt.f64 c)))
41.2b
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
40.2b
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)) a)
45.9b
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
56.7b
(/.f64 1/2 (/.f64 b_2 c))
46.9b
(/.f64 -2 (/.f64 a b_2))
47.0b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 1/2 (/.f64 b_2 c)))
50.2b
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (sqrt.f64 a)))
45.4b
(*.f64 (/.f64 1 a) (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2))))
43.1b
(*.f64 (/.f64 1 a) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))
37.0b
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
46.8b
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
36.0b
(*.f64 c (/.f64 -1/2 b_2))
47.0b
(*.f64 b_2 (/.f64 -2 a))
56.7b
(*.f64 1/2 (/.f64 c b_2))
Compiler

Compiled 1118 to 720 computations (35.6% saved)

localize56.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
4.8b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2))) a)
7.5b
(+.f64 b_2 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2))
9.9b
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2)))
25.7b
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)
Compiler

Compiled 98 to 34 computations (65.3% saved)

series76.0ms (0.5%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
13.0ms
a
@inf
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2))) a)
6.0ms
a
@0
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2)))
6.0ms
a
@inf
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2)))
5.0ms
c
@inf
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2)))
5.0ms
a
@-inf
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2)))

rewrite148.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1444×associate-/r/
538×associate-+l+
420×add-sqr-sqrt
406×*-un-lft-identity
402×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018156
1414120
26121120
Stop Event
node limit
Counts
4 → 275
Calls
Call 1
Inputs
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2)))
(+.f64 b_2 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2))) a)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/8) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1/4) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/4))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (*.f64 a (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (*.f64 1 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (*.f64 c (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (neg.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a 1) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (+.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c 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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2)) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 c (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (-.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (neg.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (neg.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (-.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (+.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c 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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (+.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (sqrt.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (cbrt.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3))) (-.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 (*.f64 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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.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) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a a) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (sqrt.f64 a)) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) a) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (*.f64 a (+.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (*.f64 c a))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2))) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) a) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) 1) (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c 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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (-.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (+.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (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))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 1) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) -1) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))))

simplify456.0ms (2.7%)

Algorithm
egg-herbie
Rules
1188×*-commutative
1168×associate-+r+
1060×associate-/r/
908×associate-+l+
900×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0153649495
1536749227
Stop Event
node limit
Counts
419 → 776
Calls
Call 1
Inputs
(pow.f64 (*.f64 -1 (*.f64 c a)) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 11) (pow.f64 a 11))) 1/4) (pow.f64 b_2 6))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 c 7) (pow.f64 a 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 c a)) 1/4))))
(sqrt.f64 b_2)
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (sqrt.f64 b_2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (+.f64 (sqrt.f64 b_2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 b_2))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))
(+.f64 (*.f64 (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 11)))) (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c (*.f64 (sqrt.f64 -1) a)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))))
(+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))) (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))))))
(exp.f64 (*.f64 1/4 (+.f64 (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 (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 -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 (pow.f64 c 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.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)))) a) (pow.f64 b_2 2))) (*.f64 -1/32 (/.f64 (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 (pow.f64 c 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.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)))) a) (pow.f64 b_2 2))) (*.f64 -1/32 (/.f64 (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 (pow.f64 c 4) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.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)))) a) (pow.f64 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5)))) a) (pow.f64 b_2 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 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) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2))))) (pow.f64 b_2 2))) (*.f64 1/16 (/.f64 (*.f64 (+.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)))) (pow.f64 a 2)) (pow.f64 b_2 4)))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (/.f64 (*.f64 c a) (+.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/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)) (pow.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) 2))) (*.f64 -1 (/.f64 (*.f64 c a) (+.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/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)) (pow.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) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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 (*.f64 a (+.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)))))))) (*.f64 c (pow.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) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 c (*.f64 a (pow.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) 3))))))))
(+.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)) (pow.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) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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/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/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 b_2 2))) (*.f64 (pow.f64 c 2) (pow.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) 3)))) (+.f64 (/.f64 (*.f64 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))) 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))))))))) (*.f64 (pow.f64 c 2) (pow.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) 2))) (+.f64 (/.f64 (*.f64 a (+.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)))))))) (*.f64 c (pow.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) 2))) (+.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 (pow.f64 b_2 2) (+.f64 (/.f64 (*.f64 a (+.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 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) 2)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 (pow.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) 3) a)))))) (*.f64 (pow.f64 c 2) (*.f64 a (+.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/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 c (*.f64 a (pow.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) 3)))))))))))
(*.f64 -1 (/.f64 (*.f64 c a) (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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)) (pow.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)) 2))))
(+.f64 (*.f64 -1/4 (/.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)))))) 4)) (*.f64 c (*.f64 (pow.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)) 3) a)))) (+.f64 (/.f64 (*.f64 a (+.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))))) (*.f64 (pow.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)) 2) c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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)) (pow.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)) 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 a (+.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 (+.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)) 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 (pow.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)) 3) a))) (/.f64 (*.f64 a (+.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 (+.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)) 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 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.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/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 (+.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)) 3))))) (pow.f64 c 2))) (+.f64 (*.f64 -1/4 (/.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)))))) 4)) (*.f64 c (*.f64 (pow.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)) 3) a)))) (+.f64 (/.f64 (*.f64 a (+.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))))) (*.f64 c (pow.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)) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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)) (pow.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)) 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 (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.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 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))) (pow.f64 a 3)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 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)))))))) (pow.f64 b_2 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.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))))) (pow.f64 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))) (pow.f64 b_2 2))) (*.f64 1/4 (/.f64 (*.f64 c (+.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)))) (pow.f64 b_2 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.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 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))) (pow.f64 a 3)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (/.f64 (*.f64 c a) (+.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 (/.f64 (*.f64 c a) (+.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/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)) (pow.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)) 2))))
(+.f64 (*.f64 -1/4 (/.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))))) 4)) (*.f64 (pow.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)) 3) (*.f64 c a)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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)) (pow.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)) 2))) (/.f64 (*.f64 c (+.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)))))))) (*.f64 (pow.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)) 2) a)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.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))))) 4)) (*.f64 c (pow.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)) 3)))) (/.f64 (*.f64 c (+.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 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) 2))) (*.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 (+.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 c (pow.f64 a 2))))) (+.f64 (*.f64 -1/4 (/.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))))) 4)) (*.f64 (pow.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)) 3) (*.f64 c a)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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)) (pow.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)) 2))) (+.f64 (/.f64 (*.f64 c (+.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)))))))) (*.f64 (pow.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)) 2) a)) (+.f64 (/.f64 (*.f64 c (+.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)))) (*.f64 (pow.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)) 2) (pow.f64 a 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.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 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))) (*.f64 (pow.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)) 3) (pow.f64 a 2))))))))))
(*.f64 -1 (/.f64 (*.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) b_2)))
(+.f64 (*.f64 -1 (/.f64 (*.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) b_2))) (*.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)) (pow.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) 2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 4) (pow.f64 b_2 4)) (*.f64 c (*.f64 a (pow.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) 3))))) (+.f64 (/.f64 (*.f64 c (+.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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))))) (*.f64 a (pow.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) 2))) (+.f64 (*.f64 -1 (/.f64 (*.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) b_2))) (*.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)) (pow.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) 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 4) (pow.f64 b_2 4)) (*.f64 c (*.f64 a (pow.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) 3))))) (+.f64 (/.f64 (*.f64 c (+.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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))))) (*.f64 a (pow.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) 2))) (+.f64 (*.f64 -1 (/.f64 (*.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) b_2))) (+.f64 (*.f64 -1 (/.f64 (+.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 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.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 (+.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) 3))) (+.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/4 (/.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)))))) 4)) (*.f64 c (pow.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) 3)))) (/.f64 (*.f64 c (+.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 (+.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) 2))))) (*.f64 c (+.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 c (+.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/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 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/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 (+.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) 2)))) (pow.f64 a 2))) (*.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)) (pow.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) 2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2)) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))))) (pow.f64 b_2 3)) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(*.f64 -1 (/.f64 (*.f64 c a) b_2))
(+.f64 (/.f64 (*.f64 c a) b_2) (*.f64 -1 (/.f64 (*.f64 c a) b_2)))
(+.f64 (/.f64 (*.f64 c a) b_2) (*.f64 2 (*.f64 -1 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 2 (*.f64 -1 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (/.f64 (*.f64 c a) b_2))
(*.f64 2 (*.f64 -1 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) b_2)) (*.f64 2 (*.f64 -1 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 2 (*.f64 -1 (/.f64 (*.f64 c a) b_2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 2 (*.f64 -1 (/.f64 (*.f64 c a) b_2)))))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) b_2)
(+.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)))) b_2))
(+.f64 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) b_2)))
b_2
(*.f64 2 b_2)
(+.f64 (*.f64 2 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 (*.f64 2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
b_2
(+.f64 (*.f64 -1 b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 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 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 b_2 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3)))))))
(*.f64 2 b_2)
(+.f64 (*.f64 2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 2 b_2) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2))))) (+.f64 (*.f64 2 b_2) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2)
(+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 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 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 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/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 b_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)))))))))
(+.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 b_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 b_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 b_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 2 b_2)
(+.f64 (*.f64 2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (+.f64 (*.f64 2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)))) (+.f64 (*.f64 2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(+.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 b_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 (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 2))) (+.f64 b_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 (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 2))) (+.f64 (*.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)))))) (*.f64 c (pow.f64 a 3)))) (+.f64 b_2 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 a 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.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 (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 (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 (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/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 b_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 (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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.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/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c))) (pow.f64 a 3))) (+.f64 b_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 -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 (pow.f64 c 3) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))) (*.f64 1/4 (/.f64 (+.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)))) (pow.f64 b_2 2))))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2)))) (pow.f64 b_2 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))) (*.f64 1/4 (/.f64 (+.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)))) (pow.f64 b_2 2)))) a) (pow.f64 b_2 2))) (*.f64 1/16 (/.f64 (*.f64 (+.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)))) a) (pow.f64 b_2 4)))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))) (*.f64 1/4 (/.f64 (+.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)))) (pow.f64 b_2 2))))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1 (/.f64 c (+.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/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 (pow.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) 2) a))) (*.f64 -1 (/.f64 c (+.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/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 (pow.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) 2) a))) (+.f64 (*.f64 -1 (/.f64 c (+.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 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 (pow.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) 3) (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 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 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) 2)))) 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) (pow.f64 b_2 2)) (*.f64 (pow.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) 2) a))) (+.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/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 b_2 2))) (*.f64 (pow.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) 3) a))) (+.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 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) 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) (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 (pow.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) 3) (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 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 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) 2)))))) (*.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))))) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 c (+.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 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 (pow.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) 3) (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 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 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) 2)))) c)))))
(*.f64 -1 (/.f64 c (+.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 c (+.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 (pow.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)) 2) a))))
(+.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)) (*.f64 c (pow.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)) 2)))) (+.f64 (*.f64 -1 (/.f64 c (+.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/4 (/.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)))))) 4)) (*.f64 c (*.f64 (pow.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)) 3) (pow.f64 a 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 c (*.f64 (pow.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)) 2) (pow.f64 a 2))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.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)) 2) a)))))))
(+.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)) (*.f64 c (pow.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)) 2)))) (+.f64 (*.f64 -1 (/.f64 c (+.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/4 (/.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)))))) 4)) (*.f64 c (*.f64 (pow.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)) 3) (pow.f64 a 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 c (*.f64 (pow.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)) 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.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)) 2) a))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/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 (+.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)) 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 1/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)))))) (*.f64 (pow.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)) 3) a))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 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 (+.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)) 2))) (+.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)) (*.f64 (pow.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)) 2) (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 (pow.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)) 3) (pow.f64 a 2)))))))) (*.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a))) (*.f64 1/2 (/.f64 (*.f64 (+.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))) (*.f64 (pow.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)) 2) a)))))) (pow.f64 c 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 (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.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 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))) (pow.f64 a 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 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 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)))))))) (pow.f64 b_2 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.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))))) (pow.f64 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))) (pow.f64 b_2 2))) (*.f64 1/4 (/.f64 (*.f64 c (+.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)))) (pow.f64 b_2 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.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 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))) (pow.f64 a 2)) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1 (/.f64 c (+.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 (/.f64 c (+.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/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 (pow.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)) 2) a))))
(+.f64 (/.f64 (*.f64 c (+.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)))))))) (*.f64 (pow.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)) 2) (pow.f64 a 2))) (+.f64 (*.f64 -1/4 (/.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))))) 4)) (*.f64 (pow.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)) 3) (*.f64 c (pow.f64 a 2))))) (+.f64 (*.f64 -1 (/.f64 c (+.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/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 (pow.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)) 2) a))))))
(+.f64 (*.f64 1/2 (/.f64 (*.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))))))) (*.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 (pow.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)) 3) (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 c (+.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)))))))) (*.f64 (pow.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)) 2) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 c (+.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)))) (*.f64 (pow.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)) 2) (pow.f64 a 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 c (+.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 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) 2)) (*.f64 -1/4 (/.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))))) 4)) (*.f64 c (pow.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)) 3))))) (*.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 (+.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 c (pow.f64 a 3))))) (+.f64 (*.f64 -1/4 (/.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))))) 4)) (*.f64 (pow.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)) 3) (*.f64 c (pow.f64 a 2))))) (+.f64 (*.f64 -1 (/.f64 c (+.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/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 (pow.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)) 2) a)))))))))
(*.f64 -1 (/.f64 c (+.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 a (pow.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) 2)))) (*.f64 -1 (/.f64 c (+.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 a (pow.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) 2)))) (+.f64 (*.f64 -1 (/.f64 c (+.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/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 4) (pow.f64 b_2 4)) (*.f64 c (*.f64 (pow.f64 a 2) (pow.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) 3))))) (/.f64 (*.f64 c (+.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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))))) (*.f64 (pow.f64 a 2) (pow.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) 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 a (pow.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) 2)))) (+.f64 (*.f64 -1 (/.f64 c (+.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/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 4) (pow.f64 b_2 4)) (*.f64 c (*.f64 (pow.f64 a 2) (pow.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) 3))))) (+.f64 (*.f64 -1 (/.f64 (+.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 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.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 (+.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) 3))) (+.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/4 (/.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)))))) 4)) (*.f64 c (pow.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) 3)))) (/.f64 (*.f64 c (+.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 (+.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) 2))))) (*.f64 c (+.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 c (+.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/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 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/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 (+.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) 2)))) (pow.f64 a 3))) (/.f64 (*.f64 c (+.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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))))) (*.f64 (pow.f64 a 2) (pow.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) 2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))))))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 (+.f64 (*.f64 -1 (*.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)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))))) (pow.f64 b_2 3)))))
(*.f64 -1 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 c b_2)) (/.f64 c b_2))
(+.f64 (*.f64 2 (*.f64 -1 (/.f64 c b_2))) (/.f64 c b_2))
(+.f64 (*.f64 2 (/.f64 c b_2)) (+.f64 (*.f64 2 (*.f64 -1 (/.f64 c b_2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))))
(*.f64 -1 (/.f64 c b_2))
(*.f64 2 (*.f64 -1 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (/.f64 c b_2)) (*.f64 2 (*.f64 -1 (/.f64 c b_2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 2 (*.f64 -1 (/.f64 c b_2))) (*.f64 2 (*.f64 -1 (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4))) 1)
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4) 1)
(*.f64 1 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/8) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/8))
(*.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 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.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 1 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4))
(*.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1/4) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 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 c a))))
(fabs.f64 (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 c a)) 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/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 c a)) 1/4)))
(exp.f64 (log.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)) 1))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)))
(+.f64 0 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))) 1)
(-.f64 0 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))) 1)
(*.f64 c (*.f64 a (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 c (*.f64 1 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 a (*.f64 c (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (*.f64 c a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 c a) (neg.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (*.f64 c a) (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 1)
(*.f64 1 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 -1 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 a 1) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)
(*.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 (*.f64 c a) (+.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 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c 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 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2)) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(*.f64 (*.f64 1 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) c)
(*.f64 (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(*.f64 (/.f64 c 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 c (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(*.f64 (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (+.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 c (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) (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 (/.f64 (*.f64 c a) (neg.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 c a) (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 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (sqrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (cbrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 (neg.f64 c) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (neg.f64 c) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (neg.f64 c) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (neg.f64 c) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)
(*.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(*.f64 (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c 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 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (+.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 (*.f64 c a) 1) (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 (/.f64 (/.f64 (*.f64 c a) 1) (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 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (sqrt.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 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (cbrt.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))))))))
(pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 3) 1/3)
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) -1)
(neg.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(exp.f64 (log.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 1 b_2))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)
(-.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (/.f64 1 (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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3))) (-.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 (*.f64 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 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.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 c a)))) (neg.f64 (-.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 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))))))))
(pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(pow.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)
(pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3)
(pow.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))
(log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3))
(expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(fma.f64 (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) b_2)
(fma.f64 1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)
(fma.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) 1)
(*.f64 (*.f64 c a) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)))
(*.f64 (*.f64 c a) (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (/.f64 1 a))
(*.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)
(*.f64 1 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (/.f64 1 a)))
(*.f64 (/.f64 1 a) (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 c a) a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 a a) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) (sqrt.f64 a)) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) a) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 c (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(*.f64 (/.f64 a (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) c)
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (+.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 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(*.f64 (/.f64 1 (/.f64 a (*.f64 c a))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2))) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) a) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 (/.f64 1 a) 1) (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (/.f64 1 a) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(*.f64 (/.f64 (/.f64 1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c 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 1 a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.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 c (/.f64 1 a)) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (+.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 (*.f64 c a) (/.f64 1 a)) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (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 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.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 (*.f64 c a) (/.f64 1 a)) (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 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.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 (*.f64 c a) a) (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 (/.f64 (/.f64 (*.f64 c a) a) (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 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) -1) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(pow.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3) 1/3)
(pow.f64 (*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1)
(neg.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(exp.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
Outputs
(pow.f64 (*.f64 -1 (*.f64 c a)) 1/4)
(pow.f64 (*.f64 (neg.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))
(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))
(+.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)))
(+.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))))
(sqrt.f64 b_2)
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2))
(fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (sqrt.f64 b_2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))
(+.f64 (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (sqrt.f64 b_2)) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/12 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))) (+.f64 (sqrt.f64 b_2) (*.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/32 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (fma.f64 -1/384 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 c a) 3) -5/96)) (+.f64 (sqrt.f64 b_2) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(*.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)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))) (*.f64 c (*.f64 a (sqrt.f64 -1))))))
(+.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 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))) (*.f64 c (*.f64 a (sqrt.f64 -1)))) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7)))))))
(+.f64 (*.f64 (*.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 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))) (*.f64 c (*.f64 a (sqrt.f64 -1)))) (*.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -3/32) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(*.f64 (sqrt.f64 b_2) 1)
(+.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 (sqrt.f64 b_2) (*.f64 (*.f64 -1/4 (*.f64 c a)) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(fma.f64 1 (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 (*.f64 c a) (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)))))
(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)))))
(fma.f64 1 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (*.f64 (*.f64 (sqrt.f64 b_2) 1) (*.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))))))
(fma.f64 1 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (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))))))
(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)))))
(+.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 (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 (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)) (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 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (pow.f64 c 3) (fma.f64 1/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 (+.f64 0 a)) (neg.f64 (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 (+.f64 0 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 0 a)) (neg.f64 (log.f64 (/.f64 -1 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 (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 (/.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))))))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (+.f64 (*.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) a))) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (*.f64 c c)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 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 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (+.f64 (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) a)) (neg.f64 (*.f64 (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)) (pow.f64 c 3)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c)))))))) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (*.f64 c c)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(*.f64 (sqrt.f64 b_2) 1)
(+.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 (sqrt.f64 b_2) (*.f64 (*.f64 -1/4 (*.f64 c a)) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(fma.f64 1 (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 (*.f64 c a) (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)))))
(fma.f64 1 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 1 (*.f64 (sqrt.f64 b_2) (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))))))
(fma.f64 1 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (*.f64 1 (*.f64 (sqrt.f64 b_2) (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32))))))
(+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) (sqrt.f64 b_2))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (pow.f64 1 1/4) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2))))))
(fma.f64 1 (*.f64 (pow.f64 a 3) (*.f64 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)) (sqrt.f64 b_2))) (fma.f64 1 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 1 (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 1 (*.f64 (sqrt.f64 b_2) (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))))
(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) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))) (*.f64 1 (*.f64 (sqrt.f64 b_2) (*.f64 (*.f64 a a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))))
(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))))
(+.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 b_2 b_2) (/.f64 (*.f64 c a) (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) (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) (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 (/.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 b_2 b_2) (/.f64 (*.f64 c a) (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) (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) (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 (/.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 b_2 b_2) (/.f64 (*.f64 c a) (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) (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 (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 (/.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 (/.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 a 3)) (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 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))))))
(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 (+.f64 0 c)) (neg.f64 (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 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) c) (/.f64 (*.f64 b_2 b_2) a)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (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 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) c) (/.f64 (*.f64 b_2 b_2) a)) (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a a)) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))
(+.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 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) c) (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) (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 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a a)) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)))))
(*.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 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
(+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.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)))) a) (pow.f64 b_2 2))) (*.f64 -1/32 (/.f64 (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 (pow.f64 c 3) (fma.f64 1/4 (/.f64 (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 b_2 b_2) a)) (/.f64 (*.f64 -1/32 (pow.f64 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 (pow.f64 c 3) (fma.f64 1/4 (*.f64 (/.f64 (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 b_2 b_2)) a) (*.f64 -1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5)))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))))
(+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.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)))) a) (pow.f64 b_2 2))) (*.f64 -1/32 (/.f64 (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 (pow.f64 c 4) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.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)))) a) (pow.f64 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5)))) a) (pow.f64 b_2 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 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) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2))))) (pow.f64 b_2 2))) (*.f64 1/16 (/.f64 (*.f64 (+.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)))) (pow.f64 a 2)) (pow.f64 b_2 4)))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 (pow.f64 c 3) (fma.f64 1/4 (/.f64 (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 b_2 b_2) a)) (/.f64 (*.f64 -1/32 (pow.f64 a 3)) (pow.f64 b_2 5))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 (pow.f64 c 4) (fma.f64 1/4 (/.f64 (fma.f64 1/4 (/.f64 (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 b_2 b_2) a)) (/.f64 (*.f64 -1/32 (pow.f64 a 3)) (pow.f64 b_2 5))) (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 1/4 (/.f64 a (/.f64 (*.f64 b_2 b_2) (fma.f64 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) b_2 (fma.f64 b_2 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))))))) (*.f64 1/16 (/.f64 (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 (pow.f64 b_2 4) (*.f64 a a)))))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 (pow.f64 c 3) (fma.f64 1/4 (*.f64 (/.f64 (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 b_2 b_2)) a) (*.f64 -1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5)))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (fma.f64 (pow.f64 c 4) (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 1/4 (*.f64 (/.f64 (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 b_2 b_2)) a) (*.f64 -1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5)))) (*.f64 b_2 b_2)) a) (fma.f64 1/4 (*.f64 (/.f64 a (*.f64 b_2 b_2)) (fma.f64 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) b_2 (fma.f64 b_2 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) (*.f64 -1/2 (*.f64 (/.f64 a b_2) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))))) (*.f64 1/16 (/.f64 (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 (pow.f64 b_2 4) (*.f64 a a)))))) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 -1 (/.f64 (*.f64 c a) (+.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 (neg.f64 c) a) (+.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 (*.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)) (pow.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) 2))) (*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2))))
(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 (pow.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)) 2) (*.f64 b_2 b_2))) (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2))))
(fma.f64 -1/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 (+.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)) 2)) (*.f64 b_2 b_2)) (/.f64 (*.f64 (neg.f64 c) a) (+.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 (*.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)) (pow.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) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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 (*.f64 a (+.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)))))))) (*.f64 c (pow.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) 2))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 c (*.f64 a (pow.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) 3))))))))
(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 (pow.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)) 2) (*.f64 b_2 b_2))) (fma.f64 -1 (/.f64 c (/.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 (/.f64 a c) (/.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)))) (pow.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)) 2))) (/.f64 (*.f64 -1/4 (*.f64 (pow.f64 b_2 4) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 4))) (*.f64 (*.f64 c a) (pow.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)) 3))))))
(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 (+.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)) 2)) (*.f64 b_2 b_2)) (fma.f64 -1 (*.f64 (/.f64 c (+.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 (/.f64 a c) (/.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)))) (pow.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)) 2))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 4) c) (/.f64 (pow.f64 b_2 4) (*.f64 a (pow.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)) 3))))))))
(+.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)) (pow.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) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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/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/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 b_2 2))) (*.f64 (pow.f64 c 2) (pow.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) 3)))) (+.f64 (/.f64 (*.f64 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))) 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))))))))) (*.f64 (pow.f64 c 2) (pow.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) 2))) (+.f64 (/.f64 (*.f64 a (+.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)))))))) (*.f64 c (pow.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) 2))) (+.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 (pow.f64 b_2 2) (+.f64 (/.f64 (*.f64 a (+.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 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) 2)) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 (pow.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) 3) a)))))) (*.f64 (pow.f64 c 2) (*.f64 a (+.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/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 c (*.f64 a (pow.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) 3)))))))))))
(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 (pow.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)) 2) (*.f64 b_2 b_2))) (fma.f64 -1 (/.f64 c (/.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 (*.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 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 b_2 b_2)) (*.f64 (*.f64 c c) (pow.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)) 3))) (+.f64 (+.f64 (*.f64 (/.f64 a (*.f64 c c)) (/.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 (+.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)) 2))) (*.f64 (/.f64 a c) (/.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)))) (pow.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)) 2)))) (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) (*.f64 c c)) (/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (/.f64 a (/.f64 (pow.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)) 2) (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 (*.f64 -1/4 (*.f64 (pow.f64 b_2 4) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 4))) (*.f64 a (pow.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)) 3))))) (*.f64 a (+.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 (*.f64 -1/4 (*.f64 (pow.f64 b_2 4) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 4))) (*.f64 (*.f64 c a) (pow.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)) 3))))))))
(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 (+.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)) 2)) (*.f64 b_2 b_2)) (fma.f64 -1 (*.f64 (/.f64 c (+.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) (*.f64 c c)) (/.f64 (*.f64 (*.f64 b_2 b_2) (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))))) (pow.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)) 3))) (+.f64 (*.f64 (/.f64 a c) (/.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)))) (pow.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)) 2))) (+.f64 (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) (*.f64 c c)) (/.f64 (*.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (/.f64 a (pow.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)) 2)) (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 -1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 4) (pow.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)) 3)) (/.f64 (pow.f64 b_2 4) a))))) (*.f64 a (+.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/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 4) c) (/.f64 (pow.f64 b_2 4) (*.f64 a (pow.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)) 3)))))) (*.f64 (/.f64 a (*.f64 c c)) (/.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 (+.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)) 2))))))))
(*.f64 -1 (/.f64 (*.f64 c a) (+.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 (neg.f64 c) a) (+.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 (*.f64 (neg.f64 c) a) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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)) (pow.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)) 2))))
(fma.f64 -1 (/.f64 (*.f64 c a) (+.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 (*.f64 -1/2 (*.f64 (*.f64 b_2 b_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 (+.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)) 2)))
(fma.f64 -1 (*.f64 (/.f64 c (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) a) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2))))
(+.f64 (*.f64 -1/4 (/.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)))))) 4)) (*.f64 c (*.f64 (pow.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)) 3) a)))) (+.f64 (/.f64 (*.f64 a (+.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))))) (*.f64 (pow.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)) 2) c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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)) (pow.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)) 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 4) (*.f64 a (pow.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)) 3)))) (+.f64 (fma.f64 -1 (/.f64 (*.f64 c a) (+.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 (*.f64 -1/2 (*.f64 (*.f64 b_2 b_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 (+.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)) 2))) (*.f64 (/.f64 a c) (/.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))) (pow.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)) 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 4) (*.f64 a (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 3)))) (+.f64 (fma.f64 -1 (*.f64 (/.f64 c (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) a) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2)))) (*.f64 (/.f64 a c) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.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 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 a (+.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 (+.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)) 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 (pow.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)) 3) a))) (/.f64 (*.f64 a (+.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 (+.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)) 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 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.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/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 (+.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)) 3))))) (pow.f64 c 2))) (+.f64 (*.f64 -1/4 (/.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)))))) 4)) (*.f64 c (*.f64 (pow.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)) 3) a)))) (+.f64 (/.f64 (*.f64 a (+.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))))) (*.f64 c (pow.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)) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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)) (pow.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)) 2)))))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 a (/.f64 (pow.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)) 2) (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 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 a (*.f64 (*.f64 b_2 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 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 4) (pow.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)) 3)) (/.f64 (pow.f64 b_2 4) a)) (/.f64 a (/.f64 (pow.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)) 2) (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 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 (*.f64 (*.f64 b_2 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 (*.f64 (*.f64 b_2 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/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)))) (pow.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)) 3))))) (*.f64 c c)) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 4) (*.f64 a (pow.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)) 3)))) (+.f64 (fma.f64 -1 (/.f64 (*.f64 c a) (+.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 (*.f64 -1/2 (*.f64 (*.f64 b_2 b_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 (+.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)) 2))) (*.f64 (/.f64 a c) (/.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))) (pow.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)) 2))))))
(fma.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 a (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2)) (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 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) a) (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 4) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 3)) (/.f64 (pow.f64 b_2 4) a)) (*.f64 (/.f64 a (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.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 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))))) (*.f64 a (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))) (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.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 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))))) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 3))))) (*.f64 c c)) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 4) (*.f64 a (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 3)))) (+.f64 (fma.f64 -1 (*.f64 (/.f64 c (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) a) (*.f64 -1/2 (/.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2)))) (*.f64 (/.f64 a c) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.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 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2))))))
(*.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 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
(+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.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 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))) (pow.f64 a 3)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 (fma.f64 1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (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/32 (/.f64 (pow.f64 c 3) (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 (fma.f64 1/4 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (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/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))) (pow.f64 a 3) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))))
(+.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 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)))))))) (pow.f64 b_2 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.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))))) (pow.f64 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))) (pow.f64 b_2 2))) (*.f64 1/4 (/.f64 (*.f64 c (+.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)))) (pow.f64 b_2 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.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 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))) (pow.f64 a 3)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 (pow.f64 a 4) (fma.f64 1/16 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 4) (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/4 (+.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) (fma.f64 1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (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/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))))) (/.f64 c (/.f64 (*.f64 b_2 b_2) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))))))) (fma.f64 (fma.f64 1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (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/32 (/.f64 (pow.f64 c 3) (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 (pow.f64 a 4) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) (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/4 (+.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (fma.f64 1/4 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (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/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (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 (/.f64 c b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))))) (fma.f64 (fma.f64 1/4 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (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/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))) (pow.f64 a 3) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 -1 (/.f64 (*.f64 c a) (+.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 (neg.f64 c) a) (+.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 (/.f64 (*.f64 c a) (+.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/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)) (pow.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)) 2))))
(fma.f64 -1 (/.f64 c (/.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 (*.f64 -1/2 (*.f64 (*.f64 b_2 b_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 (+.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)) 2)))
(fma.f64 -1 (*.f64 (/.f64 c (+.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 b_2 b_2) (/.f64 (pow.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)) 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/4 (/.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))))) 4)) (*.f64 (pow.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)) 3) (*.f64 c a)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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)) (pow.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)) 2))) (/.f64 (*.f64 c (+.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)))))))) (*.f64 (pow.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)) 2) a)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.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)) 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 4) (*.f64 c a))) (fma.f64 -1 (/.f64 c (/.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/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (pow.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)) 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 c (pow.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)) 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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (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/4 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.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)) 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 4) (*.f64 c a))) (fma.f64 -1 (*.f64 (/.f64 c (+.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/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (pow.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)) 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 c (pow.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)) 2)) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)))) a)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.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))))) 4)) (*.f64 c (pow.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)) 3)))) (/.f64 (*.f64 c (+.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 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) 2))) (*.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 (+.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 c (pow.f64 a 2))))) (+.f64 (*.f64 -1/4 (/.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))))) 4)) (*.f64 (pow.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)) 3) (*.f64 c a)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.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)) (pow.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)) 2))) (+.f64 (/.f64 (*.f64 c (+.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)))))))) (*.f64 (pow.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)) 2) a)) (+.f64 (/.f64 (*.f64 c (+.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)))) (*.f64 (pow.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)) 2) (pow.f64 a 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.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 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))) (*.f64 (pow.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)) 3) (pow.f64 a 2))))))))))
(fma.f64 1/2 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 4) (pow.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)) 3))) (/.f64 c (/.f64 (pow.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)) 2) (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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))))))) (/.f64 (*.f64 (+.f64 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 c (*.f64 a a))) (*.f64 (*.f64 b_2 b_2) (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/4 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.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)) 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 4) (*.f64 c a))) (fma.f64 -1 (/.f64 c (/.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 (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (pow.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)) 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 c (pow.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)) 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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)))) a))) (+.f64 (*.f64 (/.f64 c (pow.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)) 2)) (/.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 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)))))) (*.f64 a a))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (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) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)) (*.f64 (*.f64 a a) (pow.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)) 3)))))))))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 4) (pow.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)) 3))) (*.f64 (/.f64 c (pow.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)) 2)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)))))) (*.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 c (*.f64 a a)))) (*.f64 (*.f64 b_2 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/4 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.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)) 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 4) (*.f64 c a))) (fma.f64 -1 (*.f64 (/.f64 c (+.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/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (pow.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)) 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 c (pow.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)) 2)) (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)))) a))))) (+.f64 (*.f64 (/.f64 c (pow.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)) 2)) (/.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 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (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 1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (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) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)) (*.f64 (*.f64 a a) (pow.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)) 3)))))))
(*.f64 -1 (/.f64 (*.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) b_2)))
(/.f64 (*.f64 (neg.f64 c) a) (+.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 (*.f64 (neg.f64 c) a) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.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) b_2))) (*.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)) (pow.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) 2))))
(fma.f64 -1 (/.f64 (*.f64 c a) (+.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 (*.f64 -1/2 (*.f64 (*.f64 b_2 b_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 (+.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)) 2)))
(fma.f64 -1 (*.f64 (/.f64 c (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 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 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 2)) (*.f64 b_2 b_2))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 4) (pow.f64 b_2 4)) (*.f64 c (*.f64 a (pow.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) 3))))) (+.f64 (/.f64 (*.f64 c (+.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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))))) (*.f64 a (pow.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) 2))) (+.f64 (*.f64 -1 (/.f64 (*.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) b_2))) (*.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)) (pow.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) 2))))))
(fma.f64 -1/4 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 4) (/.f64 (*.f64 (*.f64 c a) (pow.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)) 3)) (pow.f64 b_2 4))) (+.f64 (fma.f64 -1 (/.f64 (*.f64 c a) (+.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 (*.f64 -1/2 (*.f64 (*.f64 b_2 b_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 (+.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)) 2))) (*.f64 (/.f64 c 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 (*.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 (+.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)) 2)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 4) (*.f64 c (*.f64 a (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 3)))) (pow.f64 b_2 4)) (+.f64 (fma.f64 -1 (*.f64 (/.f64 c (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 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 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 2)) (*.f64 b_2 b_2)))) (*.f64 (/.f64 c 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 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 4) (pow.f64 b_2 4)) (*.f64 c (*.f64 a (pow.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) 3))))) (+.f64 (/.f64 (*.f64 c (+.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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))))) (*.f64 a (pow.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) 2))) (+.f64 (*.f64 -1 (/.f64 (*.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) b_2))) (+.f64 (*.f64 -1 (/.f64 (+.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 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.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 (+.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) 3))) (+.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/4 (/.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)))))) 4)) (*.f64 c (pow.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) 3)))) (/.f64 (*.f64 c (+.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 (+.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) 2))))) (*.f64 c (+.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 c (+.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/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 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/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 (+.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) 2)))) (pow.f64 a 2))) (*.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)) (pow.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) 2)))))))
(fma.f64 -1/4 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 4) (/.f64 (*.f64 (*.f64 c a) (pow.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)) 3)) (pow.f64 b_2 4))) (+.f64 (*.f64 (/.f64 c 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 (*.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 (+.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)) 2))) (fma.f64 -1 (/.f64 (*.f64 c a) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 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 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 (+.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)) 3)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 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/4 (/.f64 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 4)) c) (pow.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)) 3)) (/.f64 c (/.f64 (pow.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)) 2) (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 c (+.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 c (/.f64 (pow.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)) 2) (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 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/2 (/.f64 (*.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))))))) (*.f64 a a)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 b_2 b_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 (+.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)) 2))))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 4) (*.f64 c (*.f64 a (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 3)))) (pow.f64 b_2 4)) (+.f64 (*.f64 (/.f64 c 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 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 2))) (fma.f64 -1 (*.f64 (/.f64 c (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) a) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (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 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))))) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c) (/.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 4)) c) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 3)) (*.f64 (/.f64 c (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 2)) (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 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))))))) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (*.f64 (/.f64 c (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 2)) (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 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))))))) (*.f64 a a)) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 2)) (*.f64 b_2 b_2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) 1) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) 1) (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2)) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))))
(fma.f64 (fma.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 b_2 b_2) (+.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) 1) (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 (fma.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 b_2 b_2) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2)) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))))) (pow.f64 b_2 3)) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(fma.f64 (fma.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 b_2 b_2) (fma.f64 (+.f64 (/.f64 1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))))) (pow.f64 b_2 3) (+.f64 (neg.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) 1) (sqrt.f64 -1))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 (fma.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (*.f64 b_2 b_2) (fma.f64 (+.f64 (/.f64 1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))))) (pow.f64 b_2 3) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(*.f64 -1 (/.f64 (*.f64 c a) b_2))
(neg.f64 (/.f64 c (/.f64 b_2 a)))
(neg.f64 (*.f64 (/.f64 c b_2) a))
(+.f64 (/.f64 (*.f64 c a) b_2) (*.f64 -1 (/.f64 (*.f64 c a) b_2)))
(*.f64 0 (/.f64 c (/.f64 b_2 a)))
(*.f64 0 (*.f64 (/.f64 c b_2) a))
(+.f64 (/.f64 (*.f64 c a) b_2) (*.f64 2 (*.f64 -1 (/.f64 (*.f64 c a) b_2))))
(+.f64 (/.f64 c (/.f64 b_2 a)) (*.f64 -2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 (/.f64 c b_2) a) (*.f64 -2 (*.f64 (/.f64 c b_2) a)))
(+.f64 (*.f64 2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 2 (*.f64 -1 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 2 (/.f64 c (/.f64 b_2 a)) (fma.f64 -1/2 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 2 (*.f64 (/.f64 c b_2) a) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (*.f64 -2 (*.f64 (/.f64 c b_2) a))))
(*.f64 -1 (/.f64 (*.f64 c a) b_2))
(neg.f64 (/.f64 c (/.f64 b_2 a)))
(neg.f64 (*.f64 (/.f64 c b_2) a))
(*.f64 2 (*.f64 -1 (/.f64 (*.f64 c a) b_2)))
(*.f64 -2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -2 (*.f64 (/.f64 c b_2) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) b_2)) (*.f64 2 (*.f64 -1 (/.f64 (*.f64 c a) b_2))))
(*.f64 3 (neg.f64 (/.f64 c (/.f64 b_2 a))))
(*.f64 3 (neg.f64 (*.f64 (/.f64 c b_2) a)))
(+.f64 (*.f64 2 (*.f64 -1 (/.f64 (*.f64 c a) b_2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 2 (*.f64 -1 (/.f64 (*.f64 c a) b_2)))))
(+.f64 (*.f64 -2 (/.f64 c (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -2 (*.f64 (/.f64 c b_2) a)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (*.f64 -2 (*.f64 (/.f64 c b_2) a))))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) b_2)
(+.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)))) b_2))
(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))) b_2))
(+.f64 (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (sqrt.f64 -1))))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) b_2)))
(fma.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) -1/8) (fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) b_2)))
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 2 b_2 (*.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 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 2 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))) (fma.f64 2 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (fma.f64 -1/4 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (fma.f64 2 b_2 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
b_2
(+.f64 (*.f64 -1 b_2) b_2)
(*.f64 0 b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) b_2))
(fma.f64 -1 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) b_2))
(fma.f64 -1 b_2 (fma.f64 1/2 (*.f64 (/.f64 c 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 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 b_2 (*.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/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)) b_2) (*.f64 1/4 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))))))
(fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (+.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (*.f64 1/4 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.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))))
(fma.f64 2 b_2 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
(+.f64 (*.f64 2 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 2 b_2 (fma.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 2 b_2 (fma.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)))) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))))
(+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2))))) (+.f64 (*.f64 2 b_2) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))) (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 (pow.f64 c 3) (fma.f64 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) b_2 (fma.f64 b_2 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))))) (fma.f64 2 b_2 (fma.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 (pow.f64 c 3) (fma.f64 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) b_2 (fma.f64 b_2 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) (*.f64 -1/2 (*.f64 (/.f64 a b_2) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))) (fma.f64 2 b_2 (fma.f64 (*.f64 c c) (fma.f64 2 (*.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)) (*.f64 1/16 (/.f64 (*.f64 a a) (pow.f64 b_2 3)))) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(+.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 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 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 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 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 b_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 -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 c a) (*.f64 b_2 b_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 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 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 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 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 4))) (+.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 -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 (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 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 4))) (+.f64 b_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 -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 c a) (*.f64 b_2 b_2))))))))
(+.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 b_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 (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 (pow.f64 c 3)) (*.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32)))) (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32))) (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 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 4))) (+.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)) (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 (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 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 4))) (+.f64 b_2 (+.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 (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 a) (*.f64 b_2 b_2))))))))))
(+.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 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 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))
(+.f64 b_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 b_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 b_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 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) a)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (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 b_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))) (+.f64 b_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 (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (fma.f64 2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (+.f64 b_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 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) a)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (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 b_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 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (/.f64 a (*.f64 (*.f64 b_2 b_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 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))) (+.f64 b_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 (/.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 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) a) (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))))) (pow.f64 c 3)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c c) (*.f64 a a))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (fma.f64 2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (+.f64 b_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 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) a)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 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 2 b_2 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (+.f64 (*.f64 2 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 2 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(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 2 b_2 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))))
(+.f64 (*.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))) (pow.f64 a 2)) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))) (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)))) (+.f64 (*.f64 2 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))))) (fma.f64 2 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(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 (/.f64 c b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))) (fma.f64 2 b_2 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(+.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 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 b_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 b_2 (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (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) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)))
(+.f64 b_2 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c a)) (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) (fma.f64 -1 (neg.f64 (log.f64 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 (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 2))) (+.f64 b_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 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (+.f64 b_2 (fma.f64 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (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) (fma.f64 -1 (neg.f64 (log.f64 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 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (+.f64 b_2 (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c a)) (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) (fma.f64 -1 (neg.f64 (log.f64 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 (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 2))) (+.f64 (*.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)))))) (*.f64 c (pow.f64 a 3)))) (+.f64 b_2 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) (pow.f64 a 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.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 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)) (pow.f64 a 3))) (+.f64 b_2 (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 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c a) (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) (fma.f64 -1 (neg.f64 (log.f64 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 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2) (/.f64 (*.f64 a a) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c (pow.f64 a 3))) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))) (+.f64 b_2 (fma.f64 2 (*.f64 (/.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 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 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (*.f64 c a)) (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) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 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) b_2)
(+.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 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (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) b_2))
(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 a) (*.f64 b_2 b_2))) (+.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 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (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/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 b_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 (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 a) (*.f64 b_2 b_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 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 b_2 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c c)) (/.f64 (pow.f64 b_2 4) (*.f64 a a))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 a a)) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)) (+.f64 b_2 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c c)) (/.f64 (pow.f64 b_2 4) (*.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 (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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.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/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c))) (pow.f64 a 3))) (+.f64 b_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 (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 a) (*.f64 b_2 b_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 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))) (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 (fma.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 5/96)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/2 (/.f64 (*.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 b_2 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c c)) (/.f64 (pow.f64 b_2 4) (*.f64 a a)))))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 a a)) (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32)) (fma.f64 -1 (/.f64 (fma.f64 2 (*.f64 (fma.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 5/96)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))))) (pow.f64 a 3)) (+.f64 b_2 (*.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c c)) (/.f64 (pow.f64 b_2 4) (*.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 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))) (*.f64 1/4 (/.f64 (+.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)))) (pow.f64 b_2 2))))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 (pow.f64 c 3) (fma.f64 -1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (*.f64 1/4 (/.f64 (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 b_2 b_2)))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 (pow.f64 c 3) (fma.f64 -1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (*.f64 1/4 (/.f64 (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 b_2 b_2)))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/4 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2) (+.f64 (*.f64 b_2 (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2)))) (pow.f64 b_2 2))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))) (*.f64 1/4 (/.f64 (+.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)))) (pow.f64 b_2 2)))) a) (pow.f64 b_2 2))) (*.f64 1/16 (/.f64 (*.f64 (+.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)))) a) (pow.f64 b_2 4)))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))) (*.f64 1/4 (/.f64 (+.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)))) (pow.f64 b_2 2))))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 (pow.f64 c 4) (fma.f64 1/4 (/.f64 (fma.f64 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) b_2 (fma.f64 b_2 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32)))))) (*.f64 b_2 b_2)) (fma.f64 1/4 (/.f64 (fma.f64 -1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (*.f64 1/4 (/.f64 (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 b_2 b_2)))) (/.f64 (*.f64 b_2 b_2) a)) (*.f64 1/16 (/.f64 (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 (pow.f64 b_2 4) a))))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 (pow.f64 c 3) (fma.f64 -1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (*.f64 1/4 (/.f64 (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 b_2 b_2)))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 (pow.f64 c 4) (fma.f64 1/4 (/.f64 (fma.f64 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) b_2 (fma.f64 b_2 (fma.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) -5/96)) (*.f64 -1/2 (*.f64 (/.f64 a b_2) (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 4)) -3/32))))) (*.f64 b_2 b_2)) (fma.f64 1/4 (*.f64 (/.f64 (fma.f64 -1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (*.f64 1/4 (/.f64 (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 b_2 b_2)))) (*.f64 b_2 b_2)) a) (*.f64 1/16 (/.f64 (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 (pow.f64 b_2 4) a))))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 (pow.f64 c 3) (fma.f64 -1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (*.f64 1/4 (/.f64 (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 b_2 b_2)))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1 (/.f64 c (+.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 (neg.f64 c) (+.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 (*.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 (pow.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) 2) a))) (*.f64 -1 (/.f64 c (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2))))
(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 (+.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)) 2)) (/.f64 (*.f64 b_2 b_2) a)) (/.f64 (neg.f64 c) (+.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 (*.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 (pow.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) 2) a))) (+.f64 (*.f64 -1 (/.f64 c (+.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 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 (pow.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) 3) (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 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 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) 2)))) c))))
(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 (+.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)) 2)) (/.f64 (*.f64 b_2 b_2) a)) (*.f64 -1 (+.f64 (/.f64 c (+.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 (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 4) (pow.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)) 3)) (/.f64 (pow.f64 b_2 4) (*.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 (*.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)))) (pow.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)) 2)))) c))))
(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 (+.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)) 2)) (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 -1 (/.f64 c (+.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))) (neg.f64 (/.f64 (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 4) (pow.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)) 3)) (/.f64 (pow.f64 b_2 4) (*.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 (*.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)))) (pow.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)) 2)))) 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) (pow.f64 b_2 2)) (*.f64 (pow.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) 2) a))) (+.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/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 b_2 2))) (*.f64 (pow.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) 3) a))) (+.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 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) 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) (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 (pow.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) 3) (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 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 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) 2)))))) (*.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))))) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 c (+.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 (/.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 (pow.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) 3) (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 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 (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) 2)))) c)))))
(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 (+.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)) 2)) (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.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 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 b_2 b_2)) (*.f64 a (pow.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)) 3))) (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 (+.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)) 2)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 4) (pow.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)) 3)) (/.f64 (pow.f64 b_2 4) (*.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 (*.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)))) (pow.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)) 2))))) (*.f64 a (+.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 c c)) (*.f64 -1 (+.f64 (/.f64 c (+.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 (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 4) (pow.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)) 3)) (/.f64 (pow.f64 b_2 4) (*.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 (*.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)))) (pow.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)) 2)))) c)))))
(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 (+.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)) 2)) (/.f64 (*.f64 b_2 b_2) a)) (fma.f64 -1 (/.f64 (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) (*.f64 a (pow.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)) 3))) (*.f64 (*.f64 b_2 b_2) (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)))))) (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 (+.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)) 2)) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 4) (pow.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)) 3)) (/.f64 (pow.f64 b_2 4) (*.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 (*.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)))) (pow.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)) 2))))) (*.f64 a (+.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 c c)) (fma.f64 -1 (/.f64 c (+.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))) (neg.f64 (/.f64 (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 4) (pow.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)) 3)) (/.f64 (pow.f64 b_2 4) (*.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 (*.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)))) (pow.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)) 2)))) c)))))
(*.f64 -1 (/.f64 c (+.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 (neg.f64 c) (+.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 (neg.f64 c) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))
(+.f64 (*.f64 -1 (/.f64 c (+.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 (pow.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)) 2) a))))
(fma.f64 -1 (/.f64 c (+.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 (*.f64 -1/2 (*.f64 (*.f64 b_2 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 a (pow.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)) 2))))
(fma.f64 -1 (/.f64 c (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) a))))
(+.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)) (*.f64 c (pow.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)) 2)))) (+.f64 (*.f64 -1 (/.f64 c (+.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/4 (/.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)))))) 4)) (*.f64 c (*.f64 (pow.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)) 3) (pow.f64 a 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 c (*.f64 (pow.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)) 2) (pow.f64 a 2))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.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)) 2) a)))))))
(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 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (pow.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)) 2))) (fma.f64 -1 (/.f64 c (+.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/4 (/.f64 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 4)) c) (*.f64 (*.f64 a a) (pow.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)) 3))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) c) (*.f64 (*.f64 a a) (pow.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)) 2))) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 b_2 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 a (pow.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)) 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 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2))) (fma.f64 -1 (/.f64 c (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 4) (*.f64 (*.f64 a a) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.f64 (*.f64 a a) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) a)))))))
(+.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)) (*.f64 c (pow.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)) 2)))) (+.f64 (*.f64 -1 (/.f64 c (+.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/4 (/.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)))))) 4)) (*.f64 c (*.f64 (pow.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)) 3) (pow.f64 a 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 c (*.f64 (pow.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)) 2) (pow.f64 a 2))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.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)) 2) a))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/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 (+.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)) 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 1/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)))))) (*.f64 (pow.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)) 3) a))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 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 (+.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)) 2))) (+.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)) (*.f64 (pow.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)) 2) (pow.f64 a 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 4) (pow.f64 b_2 4)) (*.f64 (pow.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)) 3) (pow.f64 a 2)))))))) (*.f64 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) a))) (*.f64 1/2 (/.f64 (*.f64 (+.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))) (*.f64 (pow.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)) 2) a)))))) (pow.f64 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 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (pow.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)) 2))) (fma.f64 -1 (/.f64 c (+.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/4 (/.f64 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 4)) c) (*.f64 (*.f64 a a) (pow.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)) 3))) (fma.f64 1/16 (/.f64 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) c) (*.f64 (*.f64 a a) (pow.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)) 2))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.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)) 2)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) a)) (neg.f64 (/.f64 (fma.f64 2 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (/.f64 (pow.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)) 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)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.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)) 3)) (/.f64 (*.f64 (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 (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)))) a)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 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 2 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (pow.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)) 2)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (pow.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)) 2)) (/.f64 (pow.f64 b_2 4) (*.f64 a a))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 4) (pow.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)) 3)) (/.f64 (pow.f64 b_2 4) (*.f64 a a))))))) (*.f64 a (+.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 (*.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))) (*.f64 a (pow.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)) 2)))))) (*.f64 c c))))))))
(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 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2))) (fma.f64 -1 (/.f64 c (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 4) (*.f64 (*.f64 a a) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 3)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.f64 (*.f64 a a) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) a)) (neg.f64 (/.f64 (fma.f64 2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 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))) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.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 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))))) (*.f64 a (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 3))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))) (/.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (fma.f64 2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2)) (/.f64 (pow.f64 b_2 4) (*.f64 a a))) (*.f64 -1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 4) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 3)) (/.f64 (pow.f64 b_2 4) (*.f64 a a))))))) a)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 a a)) -3/32) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) 2)) (/.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) a)))))) (*.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 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.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 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))) (pow.f64 a 2)) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 (fma.f64 1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (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/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))) (*.f64 a a) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 (fma.f64 1/4 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (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/32 (/.f64 (pow.f64 c 3) (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 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 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)))))))) (pow.f64 b_2 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.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))))) (pow.f64 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))) (pow.f64 b_2 2))) (*.f64 1/4 (/.f64 (*.f64 c (+.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)))) (pow.f64 b_2 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.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 b_2 2))) (*.f64 -1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))) (pow.f64 a 2)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 (pow.f64 a 3) (fma.f64 1/16 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 4) (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/4 (+.f64 (/.f64 c (/.f64 (*.f64 b_2 b_2) (fma.f64 1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (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/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))))) (/.f64 c (/.f64 (*.f64 b_2 b_2) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))))))) (fma.f64 (fma.f64 1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (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/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))) (*.f64 a a) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 (pow.f64 a 3) (fma.f64 1/16 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) (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/4 (+.f64 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (fma.f64 1/4 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (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/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))) (*.f64 (/.f64 c (*.f64 b_2 b_2)) (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 (/.f64 c b_2) (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 4)) -3/32)))))))) (fma.f64 (fma.f64 1/4 (*.f64 (/.f64 c (*.f64 b_2 b_2)) (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/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))) (*.f64 a a) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1 (/.f64 c (+.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 (neg.f64 c) (+.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 (/.f64 c (+.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/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 (pow.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)) 2) a))))
(fma.f64 -1 (/.f64 c (+.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 b_2 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 a (pow.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)) 2))))
(fma.f64 -1 (/.f64 c (+.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 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.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)) 2)) (/.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 (/.f64 (*.f64 c (+.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)))))))) (*.f64 (pow.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)) 2) (pow.f64 a 2))) (+.f64 (*.f64 -1/4 (/.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))))) 4)) (*.f64 (pow.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)) 3) (*.f64 c (pow.f64 a 2))))) (+.f64 (*.f64 -1 (/.f64 c (+.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/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 (pow.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)) 2) a))))))
(+.f64 (*.f64 (/.f64 c (pow.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)) 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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (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/4 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.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)) 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 4) (*.f64 c (*.f64 a a)))) (fma.f64 -1 (/.f64 c (+.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 b_2 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 a (pow.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)) 2))))))
(+.f64 (/.f64 c (*.f64 (*.f64 a a) (/.f64 (pow.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)) 2) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (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/4 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.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)) 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 4) (*.f64 c (*.f64 a a)))) (fma.f64 -1 (/.f64 c (+.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 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.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)) 2)) (/.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 (*.f64 1/2 (/.f64 (*.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))))))) (*.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 (pow.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)) 3) (pow.f64 a 3)))) (+.f64 (/.f64 (*.f64 c (+.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)))))))) (*.f64 (pow.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)) 2) (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 c (+.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)))) (*.f64 (pow.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)) 2) (pow.f64 a 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 c (+.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 (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2)) 2)) (*.f64 -1/4 (/.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))))) 4)) (*.f64 c (pow.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)) 3))))) (*.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 (+.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 c (pow.f64 a 3))))) (+.f64 (*.f64 -1/4 (/.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))))) 4)) (*.f64 (pow.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)) 3) (*.f64 c (pow.f64 a 2))))) (+.f64 (*.f64 -1 (/.f64 c (+.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/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 (pow.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)) 2) a)))))))))
(fma.f64 1/2 (*.f64 (/.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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)))) (pow.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)) 3)) (/.f64 (*.f64 (*.f64 b_2 b_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 a 3))) (+.f64 (+.f64 (*.f64 (/.f64 c (pow.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)) 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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (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 c (pow.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)) 2)) (/.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 -1/2 (/.f64 (*.f64 b_2 b_2) (/.f64 c (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)))))) (pow.f64 a 3)))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 4) (pow.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)) 3))) (/.f64 c (/.f64 (pow.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)) 2) (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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))))))) (+.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 (*.f64 b_2 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 c (pow.f64 a 3)))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.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)) 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 4) (*.f64 c (*.f64 a a)))) (fma.f64 -1 (/.f64 c (+.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 b_2 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 a (pow.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)) 2))))))))
(fma.f64 1/2 (*.f64 (/.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)))) (pow.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)) 3)) (/.f64 (*.f64 (*.f64 b_2 b_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 a 3))) (+.f64 (/.f64 c (*.f64 (*.f64 a a) (/.f64 (pow.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)) 2) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))))))) (+.f64 (*.f64 (/.f64 c (pow.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)) 2)) (/.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 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2))))) (pow.f64 a 3))) (fma.f64 1/2 (*.f64 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 b_2 4) c) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 4) (pow.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)) 3))) (*.f64 (/.f64 c (pow.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)) 2)) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.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 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 2)))))) (+.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 (*.f64 b_2 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 c (pow.f64 a 3)))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.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)) 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (fma.f64 -1 (neg.f64 (log.f64 a)) (log.f64 (neg.f64 c)))) 4) (*.f64 c (*.f64 a a)))) (fma.f64 -1 (/.f64 c (+.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 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (pow.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)) 2)) (/.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 c (+.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 (neg.f64 c) (+.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 c) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (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 a (pow.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) 2)))) (*.f64 -1 (/.f64 c (+.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) a) (/.f64 (*.f64 b_2 b_2) (pow.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)) 2))) (/.f64 (neg.f64 c) (+.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 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) a) (/.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 2))) (/.f64 (neg.f64 c) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (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 a (pow.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) 2)))) (+.f64 (*.f64 -1 (/.f64 c (+.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/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 4) (pow.f64 b_2 4)) (*.f64 c (*.f64 (pow.f64 a 2) (pow.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) 3))))) (/.f64 (*.f64 c (+.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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))))) (*.f64 (pow.f64 a 2) (pow.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) 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) a) (/.f64 (*.f64 b_2 b_2) (pow.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)) 2))) (fma.f64 -1 (/.f64 c (+.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/4 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 4) (/.f64 (*.f64 (*.f64 c (*.f64 a a)) (pow.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)) 3)) (pow.f64 b_2 4))) (*.f64 (/.f64 c (*.f64 a 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 (*.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 (+.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)) 2))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) a) (/.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 2))) (fma.f64 -1 (/.f64 c (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 4) c) (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a a) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 3)))) (*.f64 (/.f64 c (*.f64 a 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 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 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 a (pow.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) 2)))) (+.f64 (*.f64 -1 (/.f64 c (+.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/4 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 4) (pow.f64 b_2 4)) (*.f64 c (*.f64 (pow.f64 a 2) (pow.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) 3))))) (+.f64 (*.f64 -1 (/.f64 (+.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 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.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 (+.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) 3))) (+.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/4 (/.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)))))) 4)) (*.f64 c (pow.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) 3)))) (/.f64 (*.f64 c (+.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 (+.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) 2))))) (*.f64 c (+.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 c (+.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/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 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/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 (+.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) 2)))) (pow.f64 a 3))) (/.f64 (*.f64 c (+.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/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (pow.f64 c 2))))) (*.f64 (pow.f64 a 2) (pow.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) 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) a) (/.f64 (*.f64 b_2 b_2) (pow.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)) 2))) (fma.f64 -1 (/.f64 c (+.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/4 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 4) (/.f64 (*.f64 (*.f64 c (*.f64 a a)) (pow.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)) 3)) (pow.f64 b_2 4))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 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 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 (+.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)) 3)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 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/4 (/.f64 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 4)) c) (pow.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)) 3)) (/.f64 c (/.f64 (pow.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)) 2) (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 c (+.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 c (/.f64 (pow.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)) 2) (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 (*.f64 1 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/2 (/.f64 (*.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 (/.f64 c (*.f64 a 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 (*.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 (+.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)) 2)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) a) (/.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 2))) (fma.f64 -1 (/.f64 c (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 4) c) (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a a) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 3)))) (fma.f64 -1 (/.f64 (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (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 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))))) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) c) (/.f64 (*.f64 (*.f64 b_2 b_2) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 4)) c) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 3)) (*.f64 (/.f64 c (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 2)) (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 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))))))) (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (*.f64 (/.f64 c (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 2)) (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 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))))))) (pow.f64 a 3)) (*.f64 (/.f64 c (*.f64 a 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 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 c c)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (pow.f64 (+.f64 b_2 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (+.f64 0 c)) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) 2)))))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(neg.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a))))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a)))) (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a)))) (/.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) a))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))))))
(+.f64 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (neg.f64 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))))) (neg.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a))))))
(+.f64 (/.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) a) (fma.f64 (*.f64 b_2 b_2) (fma.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (neg.f64 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))))) (neg.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a))))))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 (+.f64 (*.f64 -1 (*.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)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1)))) (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2)))))) (pow.f64 b_2 3)))))
(+.f64 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 (*.f64 b_2 b_2) (fma.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (neg.f64 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))))) (fma.f64 -1 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a))) (*.f64 (pow.f64 b_2 3) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (neg.f64 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))))) (sqrt.f64 -1))) (/.f64 1/2 (*.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) (*.f64 a a))))))))
(+.f64 (/.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) a) (fma.f64 (*.f64 b_2 b_2) (fma.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (neg.f64 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))))) (fma.f64 -1 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a))) (*.f64 (pow.f64 b_2 3) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (fma.f64 -1/2 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (neg.f64 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))))) (sqrt.f64 -1))) (/.f64 1/2 (*.f64 c (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 2)))))))))
(*.f64 -1 (/.f64 c b_2))
(neg.f64 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 c b_2)) (/.f64 c b_2))
(*.f64 0 (/.f64 c b_2))
(+.f64 (*.f64 2 (*.f64 -1 (/.f64 c b_2))) (/.f64 c b_2))
(+.f64 (/.f64 c b_2) (*.f64 -2 (/.f64 c b_2)))
(+.f64 (*.f64 2 (/.f64 c b_2)) (+.f64 (*.f64 2 (*.f64 -1 (/.f64 c b_2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))))
(fma.f64 2 (/.f64 c b_2) (+.f64 (*.f64 -2 (/.f64 c b_2)) (*.f64 -1/2 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)))))
(fma.f64 2 (/.f64 c b_2) (+.f64 (*.f64 -2 (/.f64 c b_2)) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a))))
(*.f64 -1 (/.f64 c b_2))
(neg.f64 (/.f64 c b_2))
(*.f64 2 (*.f64 -1 (/.f64 c b_2)))
(*.f64 -2 (/.f64 c b_2))
(+.f64 (*.f64 -1 (/.f64 c b_2)) (*.f64 2 (*.f64 -1 (/.f64 c b_2))))
(*.f64 3 (neg.f64 (/.f64 c b_2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 2 (*.f64 -1 (/.f64 c b_2))) (*.f64 2 (*.f64 -1 (/.f64 c b_2)))))
(fma.f64 1/2 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 (neg.f64 (/.f64 c b_2)) 4))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (*.f64 (neg.f64 (/.f64 c b_2)) 4))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4))) 1)
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 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 c a)) 1/4))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/8) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/8))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 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 (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)))
(*.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 1 1/4) (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)
(*.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1/4) (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1/4))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1/2)
(*.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 c a))))
(fabs.f64 (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 c a)) 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 c a)) 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 c a)) 3/4))
(expm1.f64 (log1p.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)
(exp.f64 (log.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)
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)) 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 c a)) 1/4)))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)
(+.f64 0 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))) 1)
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(-.f64 0 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))) 1)
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 c (*.f64 a (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 c (*.f64 1 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 a (*.f64 c (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 c a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 c a) (neg.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 c a) (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 (*.f64 c a) 1) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 1)
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 1 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 1 (sqrt.f64 (*.f64 c a))) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a))))
(*.f64 -1 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 c (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) a))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (*.f64 c a) (/.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 a 1) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 c (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (*.f64 (/.f64 c (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a))
(*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 c (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) a))
(*.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (*.f64 (*.f64 c a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (/.f64 (*.f64 c a) (+.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 c a) (/.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c 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 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 c (*.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 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2)) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 1 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) c)
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(/.f64 (*.f64 (*.f64 c a) 1) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 c (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)))
(*.f64 (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 c (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) a))
(*.f64 (/.f64 c (+.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 c a) (/.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 c (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(/.f64 (*.f64 (*.f64 c a) 1) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 c (sqrt.f64 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (*.f64 c (cbrt.f64 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 a) (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2))))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 c (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) a)))
(*.f64 (/.f64 (*.f64 c a) (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 (/.f64 c (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) a)) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) (neg.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 c 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))))))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.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 c (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) a)))
(*.f64 (/.f64 (*.f64 c a) (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 (*.f64 (*.f64 c a) (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)))))))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(/.f64 (*.f64 1 (sqrt.f64 (*.f64 c a))) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(/.f64 (*.f64 1 (cbrt.f64 (*.f64 c a))) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 (*.f64 1 (cbrt.f64 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (*.f64 (/.f64 (sqrt.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (neg.f64 c) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (neg.f64 c) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (neg.f64 c) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)))
(*.f64 (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (neg.f64 c) (+.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 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 (neg.f64 c) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (neg.f64 c) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(/.f64 (*.f64 (neg.f64 c) a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 a (/.f64 (neg.f64 c) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))))
(*.f64 (/.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2))))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)
(/.f64 (*.f64 (neg.f64 c) a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1))
(*.f64 a (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)))
(*.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 -1 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a) (/.f64 -1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 c (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)))
(*.f64 (*.f64 (/.f64 c (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 c (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c 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 c 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 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (*.f64 c (*.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 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(/.f64 (*.f64 -1 (sqrt.f64 (*.f64 c a))) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))))
(*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 c (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) a))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (*.f64 c a) (/.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 c (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) a))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (*.f64 (*.f64 c a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (+.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 c a) (/.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (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 (/.f64 c (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) a)) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (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 (*.f64 (*.f64 c a) (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)))))))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (sqrt.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 (/.f64 (*.f64 c a) (*.f64 (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.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 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (*.f64 (/.f64 c (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) a) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (cbrt.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 (/.f64 (*.f64 c a) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))) (cbrt.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 (/.f64 c (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) a))) (cbrt.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))))))))
(pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 1)
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2)
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 3)
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 3) 1/3)
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) -1)
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(neg.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 3))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(exp.f64 (log.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 1))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 1 b_2))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)
(+.f64 b_2 (-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(+.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 b_2 -1))
(-.f64 (+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 1 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 1) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 1) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (+.f64 (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (-.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3))) (-.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 (*.f64 b_2 b_2) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 b_2 (*.f64 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 (pow.f64 b_2 6) (pow.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3))) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 (*.f64 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 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 1) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.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 c a)))) (neg.f64 (-.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 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))))))))
(pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) 1/3)
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))
(log.f64 (exp.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(expm1.f64 (log1p.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log1p.f64 (expm1.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.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) b_2)
(fma.f64 1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) b_2)
(fma.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) 1)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 c a) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 c a) (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (/.f64 1 a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 1 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (/.f64 1 a)))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (/.f64 1 a)))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 a) (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (sqrt.f64 a) c)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)) c))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (cbrt.f64 a) c)))
(*.f64 (/.f64 (*.f64 c a) a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 a a) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a))
(*.f64 (/.f64 (*.f64 c a) (sqrt.f64 a)) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))
(*.f64 (/.f64 c (/.f64 (sqrt.f64 a) a)) (/.f64 1 (*.f64 (sqrt.f64 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)))
(*.f64 (/.f64 c (/.f64 (pow.f64 (cbrt.f64 a) 2) a)) (/.f64 1 (*.f64 (cbrt.f64 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (*.f64 (/.f64 c (pow.f64 (cbrt.f64 a) 2)) a) (/.f64 1 (*.f64 (cbrt.f64 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) a) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (cbrt.f64 a)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (cbrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (cbrt.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 c (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 a (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) c)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (+.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 c (/.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (neg.f64 (*.f64 a a)) c)))
(*.f64 a (/.f64 a (*.f64 (/.f64 (neg.f64 (*.f64 a a)) c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(*.f64 (*.f64 a a) (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (neg.f64 (pow.f64 a 3)) c)))
(*.f64 (*.f64 a a) (*.f64 (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 (pow.f64 a 3))) c))
(*.f64 (/.f64 1 (/.f64 a (*.f64 c a))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2))) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 (/.f64 1 a) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 (/.f64 1 a) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) 2) a) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) 1) (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 (/.f64 1 a) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (/.f64 (/.f64 1 a) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 c (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) a)))
(*.f64 (*.f64 (/.f64 c (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) a)))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (*.f64 c a)) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 c (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 1 (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c 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 c 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 1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (*.f64 c (*.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 1 (*.f64 a (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 (/.f64 1 a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(*.f64 (*.f64 c a) (/.f64 (/.f64 1 a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 c (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(/.f64 (*.f64 (/.f64 1 a) (cbrt.f64 (*.f64 c a))) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 c (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a))))
(*.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (/.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 c (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (/.f64 1 a))))
(*.f64 (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 c (*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) a)))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.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 c (/.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(*.f64 a (/.f64 (*.f64 c (/.f64 1 a)) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 a (/.f64 (/.f64 c a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 (*.f64 c (/.f64 1 a)) (sqrt.f64 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 (/.f64 c a) (sqrt.f64 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (*.f64 (*.f64 c (/.f64 1 a)) (cbrt.f64 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 a) (/.f64 (/.f64 c a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 a) 2))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)
(*.f64 a (*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 1 a))) -1))
(/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 c (/.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 (/.f64 1 (/.f64 a (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (+.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 c (/.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (*.f64 c a) (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 1 a))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 c (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (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 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (*.f64 c a) (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 1 a))))
(*.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 c (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.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 (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 1 (/.f64 a (*.f64 c a))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.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 c (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (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 (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 (/.f64 1 (/.f64 a (*.f64 c a))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (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 c (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 c (/.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 (/.f64 1 (/.f64 a (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.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 c (/.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (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 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (*.f64 c a) (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 1 a))))
(*.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 c (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (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 (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 (/.f64 1 (/.f64 a (*.f64 c a))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (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 c (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (neg.f64 (*.f64 a a)) c)))
(*.f64 a (/.f64 a (*.f64 (/.f64 (neg.f64 (*.f64 a a)) c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(*.f64 (*.f64 a a) (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (neg.f64 (pow.f64 a 3)) c)))
(*.f64 (*.f64 a a) (*.f64 (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 (pow.f64 a 3))) c))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) -1) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (neg.f64 (*.f64 a a)) -1)))
(*.f64 a (/.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (neg.f64 (*.f64 a a))))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(*.f64 (*.f64 a a) (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (neg.f64 (pow.f64 a 3)) -1)))
(*.f64 (*.f64 a a) (/.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (neg.f64 (pow.f64 a 3))))
(pow.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 3)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3) 1/3)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(neg.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))
(sqrt.f64 (pow.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(exp.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 1))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))

localize6.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 b_2 (/.f64 -2 a))
Compiler

Compiled 14 to 9 computations (35.7% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite55.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1450×add-sqr-sqrt
1426×*-un-lft-identity
1332×add-cube-cbrt
1316×add-cbrt-cube
1302×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
114813
2179513
Stop Event
node limit
Counts
1 → 21
Calls
Call 1
Inputs
(*.f64 b_2 (/.f64 -2 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 b_2 (/.f64 -2 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b_2 (*.f64 a -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 b_2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b_2 -2) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b_2 2) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 b_2) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b_2 -2) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b_2 -2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 b_2 -2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b_2 (/.f64 -2 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 -2 a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b_2 (/.f64 -2 a))))))))

simplify48.0ms (0.3%)

Algorithm
egg-herbie
Rules
1586×associate-/r/
1170×associate-*r*
1040×associate-*l*
934×distribute-lft-neg-out
708×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
061605
1143605
2539605
34106605
Stop Event
node limit
Counts
45 → 25
Calls
Call 1
Inputs
(*.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 (+.f64 1 (*.f64 b_2 (/.f64 -2 a))) 1)
(/.f64 b_2 (*.f64 a -1/2))
(/.f64 1 (/.f64 a (*.f64 b_2 -2)))
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (*.f64 b_2 2) (neg.f64 a))
(/.f64 (*.f64 2 b_2) (neg.f64 a))
(/.f64 (/.f64 (*.f64 b_2 -2) 1) a)
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 b_2 -2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (neg.f64 (*.f64 b_2 -2)) (neg.f64 a))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 1)
(pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)
(pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3)
(pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 -2 a)) b_2))
(cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a))))
(exp.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))) 1))
(log1p.f64 (expm1.f64 (*.f64 b_2 (/.f64 -2 a))))
Outputs
(*.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 (+.f64 1 (*.f64 b_2 (/.f64 -2 a))) 1)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (*.f64 a -1/2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 1 (/.f64 a (*.f64 b_2 -2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -2) a)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 2) (neg.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 2 b_2) (neg.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (/.f64 (*.f64 b_2 -2) 1) a)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (/.f64 (*.f64 b_2 -2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (/.f64 b_2 (/.f64 (cbrt.f64 (*.f64 a a)) -2)) (cbrt.f64 a))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (cbrt.f64 (*.f64 a a))))
(*.f64 (/.f64 b_2 (cbrt.f64 (*.f64 a a))) (/.f64 -2 (cbrt.f64 a)))
(/.f64 (neg.f64 (*.f64 b_2 -2)) (neg.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (*.f64 b_2 (/.f64 -2 a)) 1)
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 3)
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3) 1/3)
(*.f64 -2 (/.f64 b_2 a))
(sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))
(*.f64 -2 (/.f64 b_2 a))
(log.f64 (pow.f64 (exp.f64 (/.f64 -2 a)) b_2))
(*.f64 -2 (/.f64 b_2 a))
(cbrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 3))
(*.f64 -2 (/.f64 b_2 a))
(expm1.f64 (log1p.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))) 1))
(*.f64 -2 (/.f64 b_2 a))
(log1p.f64 (expm1.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 -2 (/.f64 b_2 a))

localize9.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
2.7b
(/.f64 c (/.f64 b_2 a))
7.3b
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
Compiler

Compiled 31 to 11 computations (64.5% saved)

series2.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

rewrite83.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1584×associate-/r/
920×swap-sqr
712×associate-/l/
558×distribute-lft-neg-in
506×distribute-rgt-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01038
122038
2320738
Stop Event
node limit
Counts
2 → 149
Calls
Call 1
Inputs
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 c (/.f64 b_2 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (*.f64 c (/.f64 a b_2)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 a b_2)) (*.f64 -1/2 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 a b_2)) (/.f64 -1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 (/.f64 c b_2) (*.f64 a -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 c (/.f64 a b_2)) 1/2) (/.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 -1/2 (*.f64 (sqrt.f64 a) (/.f64 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (*.f64 (cbrt.f64 a) (/.f64 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 a b_2)) a) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))) (/.f64 -1/2 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 a) (*.f64 (*.f64 c (/.f64 a b_2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (cbrt.f64 a) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a) (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (neg.f64 a)) (*.f64 a (neg.f64 (/.f64 c b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 a 1)) (*.f64 c (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 a c)) (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 a (sqrt.f64 (*.f64 c (/.f64 a b_2))))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2))) (cbrt.f64 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 (/.f64 a c) b_2)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a -1/2)) (*.f64 c (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))) (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2))) (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) a) (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) b_2) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) 1) (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (neg.f64 b_2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (/.f64 b_2 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) -1) (/.f64 a (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 -2 (/.f64 b_2 (*.f64 c a)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1/2 (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 a (neg.f64 (/.f64 c b_2))) (*.f64 -1/2 (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1/2 (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (/.f64 -1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 -1/2 (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 -1/2 a) (*.f64 a (neg.f64 (/.f64 c b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 a (neg.f64 (/.f64 c b_2))) (/.f64 a -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (*.f64 c (/.f64 a b_2)) 1/2) a))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (/.f64 c b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 a b_2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 c (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c b_2) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a b_2) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 c) (/.f64 a (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c b_2) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c b_2) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 b_2) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 b_2) (*.f64 (/.f64 c 1) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c 1) (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (neg.f64 b_2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) b_2) (*.f64 (/.f64 (sqrt.f64 c) 1) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) 1) (*.f64 (/.f64 (sqrt.f64 c) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 c) b_2) a) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) b_2) (/.f64 (cbrt.f64 c) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (*.f64 (/.f64 (cbrt.f64 c) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 c) (sqrt.f64 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 b_2 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c -1) (/.f64 a (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 b_2 (*.f64 (sqrt.f64 c) a))) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 c) 2) a))) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 a)) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c b_2) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c b_2) 1) (/.f64 a 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c b_2) (/.f64 1 (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c b_2) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c b_2) -1) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) -1) (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) b_2) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 1) 1) (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 1) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 1) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 1) (neg.f64 b_2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 1) (/.f64 b_2 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 1) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 1) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 1) -1) (/.f64 a (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) 1) (sqrt.f64 (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 b_2)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) 1) (cbrt.f64 (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 b_2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (/.f64 a b_2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 b_2 (*.f64 c a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 a (neg.f64 (/.f64 c b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 a (neg.f64 (/.f64 c b_2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 a b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 c 3) (pow.f64 (/.f64 b_2 a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 a b_2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (/.f64 a b_2))))))))

simplify105.0ms (0.6%)

Algorithm
egg-herbie
Rules
1132×distribute-rgt-in
1130×distribute-lft-in
778×distribute-lft-neg-in
668×associate-*l*
622×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03704505
110914357
248964341
Stop Event
node limit
Counts
221 → 201
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)))) 1)
(*.f64 -1/2 (*.f64 (*.f64 c (/.f64 a b_2)) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 (*.f64 c (/.f64 a b_2)) (/.f64 -1/2 a))
(*.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (/.f64 1 a))
(*.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(*.f64 (/.f64 1 a) (*.f64 (/.f64 c b_2) (*.f64 a -1/2)))
(*.f64 (*.f64 (*.f64 c (/.f64 a b_2)) 1/2) (/.f64 -1 a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 -1/2 (*.f64 (sqrt.f64 a) (/.f64 b_2 (*.f64 c a)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (*.f64 (cbrt.f64 a) (/.f64 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) a) -1/2)
(*.f64 (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))
(*.f64 (/.f64 -1 a) (*.f64 (*.f64 c (/.f64 a b_2)) 1/2))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (cbrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a) (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(*.f64 (/.f64 -1/2 (neg.f64 a)) (*.f64 a (neg.f64 (/.f64 c b_2))))
(*.f64 (/.f64 -1/2 (/.f64 a 1)) (*.f64 c (/.f64 a b_2)))
(*.f64 (/.f64 -1/2 (/.f64 a c)) (/.f64 a b_2))
(*.f64 (/.f64 -1/2 (/.f64 a (sqrt.f64 (*.f64 c (/.f64 a b_2))))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 -1/2 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2))) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 -1/2 (*.f64 (/.f64 a c) b_2)) a)
(*.f64 (/.f64 1 (/.f64 a -1/2)) (*.f64 c (/.f64 a b_2)))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))) (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2))) (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) a) (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) b_2) a)
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) 1) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (neg.f64 b_2)) (neg.f64 a))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (/.f64 b_2 1)) a)
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) -1) (/.f64 a (neg.f64 b_2)))
(pow.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 1)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 2)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 3) 1/3)
(pow.f64 (*.f64 a (*.f64 -2 (/.f64 b_2 (*.f64 c a)))) -1)
(neg.f64 (/.f64 -1/2 (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c a)))))
(neg.f64 (*.f64 (*.f64 a (neg.f64 (/.f64 c b_2))) (*.f64 -1/2 (/.f64 1 a))))
(neg.f64 (*.f64 (/.f64 -1/2 (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c a)))) 1))
(neg.f64 (*.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (/.f64 -1 a)))
(neg.f64 (*.f64 1 (/.f64 -1/2 (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c a))))))
(neg.f64 (*.f64 (/.f64 -1/2 a) (*.f64 a (neg.f64 (/.f64 c b_2)))))
(neg.f64 (/.f64 (*.f64 a (neg.f64 (/.f64 c b_2))) (/.f64 a -1/2)))
(neg.f64 (/.f64 (*.f64 (*.f64 c (/.f64 a b_2)) 1/2) a))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 2))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 a (/.f64 c b_2))
(*.f64 (*.f64 c (/.f64 a b_2)) 1)
(*.f64 1 (*.f64 c (/.f64 a b_2)))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 a b_2)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 a b_2)))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 a b_2) c)
(*.f64 (neg.f64 c) (/.f64 a (neg.f64 b_2)))
(*.f64 (*.f64 (/.f64 c b_2) 1) a)
(*.f64 (*.f64 (/.f64 c b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 1 b_2) (*.f64 c a))
(*.f64 (/.f64 1 b_2) (*.f64 (/.f64 c 1) a))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))
(*.f64 (/.f64 c (neg.f64 b_2)) (neg.f64 a))
(*.f64 (/.f64 (sqrt.f64 c) b_2) (*.f64 (/.f64 (sqrt.f64 c) 1) a))
(*.f64 (/.f64 (sqrt.f64 c) 1) (*.f64 (/.f64 (sqrt.f64 c) b_2) a))
(*.f64 (*.f64 (/.f64 (sqrt.f64 c) b_2) a) (sqrt.f64 c))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) b_2) (/.f64 (cbrt.f64 c) (/.f64 1 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (*.f64 (/.f64 (cbrt.f64 c) b_2) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 c))
(*.f64 (/.f64 c (/.f64 b_2 1)) a)
(*.f64 (/.f64 c (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 c -1) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (sqrt.f64 c) a))) (sqrt.f64 c))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 c) 2) a))) (cbrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 a)) (cbrt.f64 c))
(*.f64 (/.f64 (/.f64 c b_2) 1) a)
(*.f64 (/.f64 (/.f64 c b_2) 1) (/.f64 a 1))
(*.f64 (/.f64 (/.f64 c b_2) (/.f64 1 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (/.f64 c b_2) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (/.f64 c b_2) -1) (neg.f64 a))
(*.f64 (/.f64 (neg.f64 c) -1) (/.f64 a b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) (neg.f64 a))
(*.f64 (/.f64 (/.f64 c 1) 1) (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c 1) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 c 1) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 c 1) (neg.f64 b_2)) (neg.f64 a))
(*.f64 (/.f64 (/.f64 c 1) (/.f64 b_2 1)) a)
(*.f64 (/.f64 (/.f64 c 1) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (/.f64 c 1) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (/.f64 c 1) -1) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) 1) (sqrt.f64 (/.f64 a b_2)))
(*.f64 (/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 b_2)) (sqrt.f64 a))
(*.f64 (/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 (neg.f64 a)))
(*.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) 1) (cbrt.f64 (/.f64 a b_2)))
(*.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 b_2)) (cbrt.f64 a))
(*.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 a)))
(pow.f64 (*.f64 c (/.f64 a b_2)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 3)
(pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) 1/3)
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(neg.f64 (*.f64 a (neg.f64 (/.f64 c b_2))))
(neg.f64 (/.f64 (*.f64 a (neg.f64 (/.f64 c b_2))) 1))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))
(log.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 a b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 c 3) (pow.f64 (/.f64 b_2 a) 3)))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 a b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 a b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 a b_2))))
Outputs
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)))) 1)
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 -1/2 (*.f64 (*.f64 c (/.f64 a b_2)) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (*.f64 c (/.f64 a b_2)) (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (/.f64 1 a))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 1)
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 1 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 2))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 1 a) (*.f64 (/.f64 c b_2) (*.f64 a -1/2)))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (*.f64 (*.f64 c (/.f64 a b_2)) 1/2) (/.f64 -1 a))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 -1/2 (*.f64 (sqrt.f64 a) (/.f64 b_2 (*.f64 c a)))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 b_2 (*.f64 c a))))
(*.f64 (*.f64 c (/.f64 a b_2)) (/.f64 (/.f64 -1/2 (sqrt.f64 a)) (sqrt.f64 a)))
(*.f64 (*.f64 (/.f64 c (*.f64 b_2 (sqrt.f64 a))) a) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (*.f64 (cbrt.f64 a) (/.f64 b_2 (*.f64 c a)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (*.f64 (/.f64 b_2 (*.f64 c a)) (cbrt.f64 a))))
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 (cbrt.f64 a) (/.f64 a b_2)))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 (/.f64 (/.f64 -1/2 (cbrt.f64 a)) b_2) (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) a) -1/2)
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 b_2 (*.f64 c a))))
(*.f64 (*.f64 c (/.f64 a b_2)) (/.f64 (/.f64 -1/2 (sqrt.f64 a)) (sqrt.f64 a)))
(*.f64 (*.f64 (/.f64 c (*.f64 b_2 (sqrt.f64 a))) a) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 -1 a) (*.f64 (*.f64 c (/.f64 a b_2)) 1/2))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 b_2 (*.f64 c a))))
(*.f64 (*.f64 c (/.f64 a b_2)) (/.f64 (/.f64 -1/2 (sqrt.f64 a)) (sqrt.f64 a)))
(*.f64 (*.f64 (/.f64 c (*.f64 b_2 (sqrt.f64 a))) a) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (cbrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (*.f64 (/.f64 b_2 (*.f64 c a)) (cbrt.f64 a))))
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 (cbrt.f64 a) (/.f64 a b_2)))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 (/.f64 (/.f64 -1/2 (cbrt.f64 a)) b_2) (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (*.f64 (/.f64 b_2 (*.f64 c a)) (cbrt.f64 a))))
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 (cbrt.f64 a) (/.f64 a b_2)))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 (/.f64 (/.f64 -1/2 (cbrt.f64 a)) b_2) (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a) (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (*.f64 (/.f64 b_2 (*.f64 c a)) (cbrt.f64 a))))
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 (cbrt.f64 a) (/.f64 a b_2)))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 (/.f64 (/.f64 -1/2 (cbrt.f64 a)) b_2) (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) a))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 -1/2 a))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 -1/2 a))) (sqrt.f64 a)))
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 -1/2 a))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2)))))
(*.f64 (/.f64 -1/2 (neg.f64 a)) (*.f64 a (neg.f64 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 -1/2 (/.f64 a 1)) (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 -1/2 (/.f64 a c)) (/.f64 a b_2))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 -1/2 (/.f64 a (sqrt.f64 (*.f64 c (/.f64 a b_2))))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 -1/2 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2))) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 -1/2 (*.f64 (/.f64 a c) b_2)) a)
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 1 (/.f64 a -1/2)) (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))) (sqrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2))) (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))) 2) a) (cbrt.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) b_2) a)
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) 1) (/.f64 a b_2))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 (sqrt.f64 b_2) (/.f64 1 a))) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 c) (*.f64 (sqrt.f64 b_2) a)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 1 a))) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 c a))) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (neg.f64 b_2)) (neg.f64 a))
(*.f64 (neg.f64 a) (/.f64 (*.f64 -1/2 c) (/.f64 (neg.f64 b_2) (/.f64 1 a))))
(*.f64 (neg.f64 a) (*.f64 1/2 (/.f64 (/.f64 c b_2) a)))
(*.f64 (*.f64 -1/2 (/.f64 (/.f64 c b_2) a)) a)
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (/.f64 b_2 1)) a)
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) -1) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 -1 (/.f64 1 a))) (/.f64 a (neg.f64 b_2)))
(/.f64 (*.f64 a (*.f64 1/2 (/.f64 (/.f64 c b_2) a))) -1)
(pow.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 1)
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 2)
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 3)
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 3) 1/3)
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(pow.f64 (*.f64 a (*.f64 -2 (/.f64 b_2 (*.f64 c a)))) -1)
(/.f64 1 (*.f64 a (*.f64 (/.f64 b_2 (*.f64 c a)) -2)))
(/.f64 1 (*.f64 a (*.f64 (/.f64 -2 a) (/.f64 b_2 c))))
(/.f64 (/.f64 1 (*.f64 a -2)) (/.f64 b_2 (*.f64 c a)))
(neg.f64 (/.f64 -1/2 (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c a)))))
(/.f64 1/2 (/.f64 (*.f64 (neg.f64 a) b_2) (*.f64 c a)))
(*.f64 (/.f64 1/2 (*.f64 (neg.f64 b_2) a)) (*.f64 c a))
(/.f64 (/.f64 -1/2 a) (/.f64 b_2 (*.f64 c a)))
(neg.f64 (*.f64 (*.f64 a (neg.f64 (/.f64 c b_2))) (*.f64 -1/2 (/.f64 1 a))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(neg.f64 (*.f64 (/.f64 -1/2 (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c a)))) 1))
(/.f64 1/2 (/.f64 (*.f64 (neg.f64 a) b_2) (*.f64 c a)))
(*.f64 (/.f64 1/2 (*.f64 (neg.f64 b_2) a)) (*.f64 c a))
(/.f64 (/.f64 -1/2 a) (/.f64 b_2 (*.f64 c a)))
(neg.f64 (*.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) (/.f64 -1 a)))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(neg.f64 (*.f64 1 (/.f64 -1/2 (*.f64 (neg.f64 a) (/.f64 b_2 (*.f64 c a))))))
(/.f64 1/2 (/.f64 (*.f64 (neg.f64 a) b_2) (*.f64 c a)))
(*.f64 (/.f64 1/2 (*.f64 (neg.f64 b_2) a)) (*.f64 c a))
(/.f64 (/.f64 -1/2 a) (/.f64 b_2 (*.f64 c a)))
(neg.f64 (*.f64 (/.f64 -1/2 a) (*.f64 a (neg.f64 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(neg.f64 (/.f64 (*.f64 a (neg.f64 (/.f64 c b_2))) (/.f64 a -1/2)))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(neg.f64 (/.f64 (*.f64 (*.f64 c (/.f64 a b_2)) 1/2) a))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2)))) 2))
(fabs.f64 (*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a))))
(fabs.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2)))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a)) 3))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c b_2) (*.f64 a -1/2)) 3) (pow.f64 a 3)))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))) 1))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))))
(*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
(*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 a)) b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 a (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 c (/.f64 a b_2)) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 1 (*.f64 c (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 a b_2) c)
(*.f64 c (/.f64 a b_2))
(*.f64 (neg.f64 c) (/.f64 a (neg.f64 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 (/.f64 c b_2) 1) a)
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 (/.f64 c b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 1 b_2) (*.f64 c a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 1 b_2) (*.f64 (/.f64 c 1) a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (/.f64 c (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a (cbrt.f64 b_2)) (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)))
(/.f64 (/.f64 (*.f64 c a) (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c (neg.f64 b_2)) (neg.f64 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (sqrt.f64 c) b_2) (*.f64 (/.f64 (sqrt.f64 c) 1) a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (sqrt.f64 c) 1) (*.f64 (/.f64 (sqrt.f64 c) b_2) a))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 (/.f64 (sqrt.f64 c) b_2) a) (sqrt.f64 c))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (/.f64 c (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) b_2) (/.f64 (cbrt.f64 c) (/.f64 1 a)))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (*.f64 (/.f64 (cbrt.f64 c) b_2) a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 b_2 a))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)))
(/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (*.f64 c (/.f64 a b_2)))))
(*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 c))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c (/.f64 b_2 1)) a)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c -1) (/.f64 a (neg.f64 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (sqrt.f64 c) a))) (sqrt.f64 c))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 c) 2) a))) (cbrt.f64 c))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 a)) (cbrt.f64 c))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c b_2) 1) a)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c b_2) 1) (/.f64 a 1))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c b_2) (/.f64 1 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c b_2) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c b_2) -1) (neg.f64 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (neg.f64 c) -1) (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) (neg.f64 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c 1) 1) (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c 1) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 c 1) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a (cbrt.f64 b_2)) (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)))
(/.f64 (/.f64 (*.f64 c a) (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (/.f64 (/.f64 c 1) (neg.f64 b_2)) (neg.f64 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c 1) (/.f64 b_2 1)) a)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c 1) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c 1) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c 1) -1) (/.f64 a (neg.f64 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) 1) (sqrt.f64 (/.f64 a b_2)))
(*.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 a b_2)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 a b_2)) c) (sqrt.f64 (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 b_2)) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (/.f64 c (*.f64 (sqrt.f64 b_2) (sqrt.f64 (/.f64 b_2 a)))))
(/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 (neg.f64 a)))
(*.f64 (/.f64 c (*.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (neg.f64 b_2)))) (sqrt.f64 (neg.f64 a)))
(*.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) 1) (cbrt.f64 (/.f64 a b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 a b_2)))
(*.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 b_2)) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (/.f64 c (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))))
(*.f64 (cbrt.f64 a) (/.f64 (/.f64 c (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)))
(*.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 a)))
(*.f64 (/.f64 c (*.f64 (cbrt.f64 (neg.f64 b_2)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))) (cbrt.f64 (neg.f64 a)))
(*.f64 (/.f64 (/.f64 c (cbrt.f64 (neg.f64 b_2))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (neg.f64 a)))
(pow.f64 (*.f64 c (/.f64 a b_2)) 1)
(*.f64 c (/.f64 a b_2))
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) 2)
(*.f64 c (/.f64 a b_2))
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) 1/3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(*.f64 c (/.f64 a b_2))
(neg.f64 (*.f64 a (neg.f64 (/.f64 c b_2))))
(*.f64 c (/.f64 a b_2))
(neg.f64 (/.f64 (*.f64 a (neg.f64 (/.f64 c b_2))) 1))
(*.f64 c (/.f64 a b_2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))
(fabs.f64 (*.f64 c (/.f64 a b_2)))
(log.f64 (pow.f64 (exp.f64 c) (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 a b_2)))))
(*.f64 c (/.f64 a b_2))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3))
(*.f64 c (/.f64 a b_2))
(cbrt.f64 (/.f64 (pow.f64 c 3) (pow.f64 (/.f64 b_2 a) 3)))
(*.f64 c (/.f64 a b_2))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(exp.f64 (log.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 a b_2))) 1))
(*.f64 c (/.f64 a b_2))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))

localize30.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))) a)
2.8b
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
5.6b
(/.f64 (*.f64 c a) b_2)
13.4b
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
Compiler

Compiled 94 to 39 computations (58.5% saved)

series10.0ms (0.1%)

Counts
4 → 108
Calls

36 calls:

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

rewrite489.0ms (2.9%)

Algorithm
batch-egg-rewrite
Rules
1776×associate-/r/
452×associate-+l+
416×add-sqr-sqrt
406×pow1
406×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018150
1406124
26543124
Stop Event
node limit
Counts
4 → 409
Calls
Call 1
Inputs
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(/.f64 (*.f64 c a) b_2)
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))) a)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (*.f64 a (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (*.f64 1 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (*.f64 c (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (neg.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a 1) (/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 c (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2)) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c 1) (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 c (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) -1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) a)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) a)) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) a)) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) 1) (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) -1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (*.f64 c a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (*.f64 a (/.f64 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (*.f64 1 (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (*.f64 c (/.f64 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (/.f64 -1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 c b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 c b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 (*.f64 (/.f64 c b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 b_2) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 b_2) (/.f64 (*.f64 c a) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a 1) (/.f64 c b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c b_2) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c b_2) (/.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 a b_2)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c 1) (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a -1) (/.f64 c b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c -1) (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a b_2) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a b_2) (/.f64 c -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) -1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (/.f64 (cbrt.f64 (*.f64 c a)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) -1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 b_2 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 b_2 c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) (/.f64 b_2 a)) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 a)) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 c b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 b_2 (*.f64 c a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 c b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 c b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 c b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 c b_2) a)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 b_2 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 b_2 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 b_2 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)) (+.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (-.f64 b_2 (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (*.f64 (/.f64 c b_2) a) 1/2 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) 1 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))) (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))) (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) 2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 b_2) (*.f64 -1 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 b_2) (neg.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 b_2) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))) (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 b_2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) 2)) (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 b_2) (-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 b_2) (-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 b_2) (-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 b_2 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 b_2 (*.f64 -1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 b_2 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 b_2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 -1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))) (-.f64 1 (+.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (+.f64 b_2 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (-.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 0) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (exp.f64 (log1p.f64 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (/.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 0) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (exp.f64 (log1p.f64 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) 1) (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) (+.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 (+.f64 b_2 b_2) 1)) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (neg.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2) (neg.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (*.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (*.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (*.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3)) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 b_2) (exp.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b_2 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (*.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (/.f64 -1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (/.f64 1 (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (/.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (/.f64 -1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 2) (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (/.f64 -1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 a) (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) a) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a a) (/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (sqrt.f64 a)) (/.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) a) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (*.f64 a (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (*.f64 c a))) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2))) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) a) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 a) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 a) 1) (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 a) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) a)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 a) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 -1 a)) 1) (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) -1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 1) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) -1) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 a (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))))))

simplify306.0ms (1.8%)

Algorithm
egg-herbie
Rules
1748×associate-/r*
988×associate-/l/
978×distribute-lft-in
886×associate-/r/
636×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
098531303
1326830777
Stop Event
node limit
Counts
517 → 755
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 4)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))
(+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))
(+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))
(*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 4)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))
(+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))
(+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1 b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1 b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)))) (*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)))) (*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))))
(*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)))) (*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)))) (*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 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 0 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))) 1)
(-.f64 0 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))) 1)
(*.f64 c (*.f64 a (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 c (*.f64 1 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 a (*.f64 c (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (*.f64 c a) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (*.f64 c a) (neg.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 -1 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(*.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 1)
(*.f64 1 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 c a))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))
(*.f64 (/.f64 a 1) (/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)
(*.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 c (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) a)
(*.f64 (/.f64 (*.f64 c a) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (*.f64 c a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 1 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2)) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 (*.f64 1 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) c)
(*.f64 (/.f64 c 1) (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 c (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 (/.f64 c (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) -1)) a)
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) a)
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (*.f64 c a) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (*.f64 c a) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 (/.f64 (*.f64 c a) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) a)) c)
(*.f64 (/.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) (*.f64 c a))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) c)) a)
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) c)) a)
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) a)) (sqrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) a)) (cbrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) a)
(*.f64 (/.f64 (neg.f64 c) 1) (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (neg.f64 c) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (neg.f64 c) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (neg.f64 c) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) -1)) a)
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) a)
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 3) 1/3)
(pow.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (*.f64 c a)) -1)
(neg.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(exp.f64 (log.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a))) 1)
(*.f64 c (*.f64 a (/.f64 -1 b_2)))
(*.f64 c (*.f64 1 (/.f64 a b_2)))
(*.f64 a (*.f64 c (/.f64 -1 b_2)))
(*.f64 (*.f64 c a) (/.f64 -1 b_2))
(*.f64 -1 (*.f64 (/.f64 c b_2) a))
(*.f64 (*.f64 (/.f64 c b_2) a) 1)
(*.f64 1 (*.f64 (/.f64 c b_2) a))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 -1 b_2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 -1 b_2)))
(*.f64 (/.f64 -1 b_2) (*.f64 c a))
(*.f64 (/.f64 -1 b_2) (/.f64 (*.f64 c a) -1))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 c b_2) (/.f64 a -1))
(*.f64 (*.f64 1 (/.f64 a b_2)) c)
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 a -1) (/.f64 c b_2))
(*.f64 (/.f64 c -1) (/.f64 a b_2))
(*.f64 (/.f64 a b_2) c)
(*.f64 (/.f64 a b_2) (/.f64 c -1))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) -1))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) -1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (/.f64 (cbrt.f64 (*.f64 c a)) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) -1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 b_2 1)) a)
(*.f64 (/.f64 c (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 1 (/.f64 b_2 c)) a)
(*.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 b_2 a)) (sqrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 a)) (cbrt.f64 c))
(pow.f64 (*.f64 (/.f64 c b_2) a) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3) 1/3)
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(neg.f64 (*.f64 (/.f64 c b_2) a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 c b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c b_2) a))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a)))
(exp.f64 (log.f64 (*.f64 (/.f64 c b_2) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c b_2) a)))
(-.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))
(-.f64 b_2 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 b_2 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 b_2 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)) (+.f64 b_2 b_2))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) b_2)
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (-.f64 b_2 (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (*.f64 (/.f64 c b_2) a) 1/2 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) 1 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))) (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))) (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) 2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(-.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))
(-.f64 (+.f64 b_2 b_2) (*.f64 -1 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(-.f64 (+.f64 b_2 b_2) (neg.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(-.f64 (+.f64 b_2 b_2) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
(-.f64 (+.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))) (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(-.f64 (+.f64 b_2 b_2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) 2)) (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(-.f64 (+.f64 b_2 b_2) (-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 (+.f64 b_2 b_2) (-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 (+.f64 b_2 b_2) (-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 0 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(-.f64 0 (-.f64 b_2 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 0 (-.f64 b_2 (*.f64 -1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 0 (-.f64 b_2 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(-.f64 0 (-.f64 b_2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(-.f64 0 (-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 0 (-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 0 (-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 1))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 -1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))) (-.f64 1 (+.f64 b_2 b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (+.f64 b_2 1))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (-.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) b_2))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) b_2))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 (+.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 0) b_2)
(-.f64 (+.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (exp.f64 (log1p.f64 b_2))) 1)
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 1)
(-.f64 (+.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (/.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(-.f64 (+.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 0) b_2)
(-.f64 (+.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (exp.f64 (log1p.f64 b_2))) 1)
(-.f64 (+.f64 (+.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))) 1)
(-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) 1) (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))) 1)
(-.f64 (-.f64 0 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) (+.f64 b_2 b_2))
(-.f64 (-.f64 0 (*.f64 (+.f64 b_2 b_2) 1)) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))
(*.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)
(*.f64 1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (neg.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2) (neg.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (*.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (*.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (*.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(/.f64 1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3)) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)
(pow.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)
(pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 3)
(pow.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 3) 1/3)
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(sqrt.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))
(log.f64 (exp.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(log.f64 (/.f64 (exp.f64 b_2) (exp.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 3))
(expm1.f64 (log1p.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(exp.f64 (log.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 1))
(log1p.f64 (expm1.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(fma.f64 1 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))
(fma.f64 1 b_2 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(fma.f64 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) b_2)
(fma.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) 1)
(*.f64 (*.f64 c a) (*.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (/.f64 -1 a)))
(*.f64 (*.f64 c a) (/.f64 1 (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (/.f64 -1 a))
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 1)
(*.f64 1 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (/.f64 -1 a)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 2) (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (/.f64 -1 a)))
(*.f64 (/.f64 -1 a) (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 c a) a) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 1 (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (*.f64 c a))
(*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 a a) (/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (*.f64 c a) (sqrt.f64 a)) (/.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) a) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 c (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) a)
(*.f64 (/.f64 a (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) c)
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(*.f64 (/.f64 1 (/.f64 a (*.f64 c a))) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2))) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) a) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 -1 a) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 c a))
(*.f64 (/.f64 (/.f64 -1 a) 1) (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(*.f64 (/.f64 (/.f64 -1 a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (/.f64 -1 a) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) a)) c)
(*.f64 (/.f64 (/.f64 -1 a) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (/.f64 -1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) (*.f64 c a))
(*.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) c)) a)
(*.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) a)
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) 1) (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) -1)) a)
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) a)
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) -1) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 1)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 3) 1/3)
(pow.f64 (*.f64 (/.f64 a (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) -1)
(neg.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(exp.f64 (log.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
Outputs
(*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2)))
(neg.f64 (/.f64 (*.f64 c a) (*.f64 0 b_2)))
(neg.f64 (*.f64 (/.f64 c (*.f64 0 b_2)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))))
(fma.f64 -1 (/.f64 (*.f64 c a) (*.f64 0 b_2)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 2)))))
(fma.f64 -1 (*.f64 (/.f64 c (*.f64 0 b_2)) a) (/.f64 (*.f64 1/2 (*.f64 (*.f64 c c) (*.f64 a a))) (*.f64 b_2 (pow.f64 (*.f64 0 b_2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3))))))
(fma.f64 -1 (/.f64 (*.f64 c a) (*.f64 0 b_2)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 2))) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 0 b_2) 3) (*.f64 b_2 b_2))))))
(fma.f64 -1 (*.f64 (/.f64 c (*.f64 0 b_2)) a) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 2))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (*.f64 b_2 b_2)) (pow.f64 (*.f64 0 b_2) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 4)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)))))))
(fma.f64 -1 (/.f64 (*.f64 c a) (*.f64 0 b_2)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 2))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 3)) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 0 b_2) 4))) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 0 b_2) 3) (*.f64 b_2 b_2)))))))
(fma.f64 -1 (*.f64 (/.f64 c (*.f64 0 b_2)) a) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 2))) (fma.f64 1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 3)) (pow.f64 (*.f64 0 b_2) 4)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (*.f64 b_2 b_2)) (pow.f64 (*.f64 0 b_2) 3))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))))
(fma.f64 -2 b_2 (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a))))
(fma.f64 -2 b_2 (/.f64 (*.f64 4 (*.f64 (*.f64 0 b_2) (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))
(fma.f64 -2 b_2 (fma.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a)) (*.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (*.f64 a a))))))
(+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))
(fma.f64 16 (/.f64 (*.f64 (pow.f64 (*.f64 0 b_2) 3) (pow.f64 b_2 4)) (pow.f64 (*.f64 c a) 3)) (fma.f64 -2 b_2 (fma.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a)) (*.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (*.f64 a a)))))))
(fma.f64 16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 3)) (pow.f64 (*.f64 0 b_2) 3)) (fma.f64 -2 b_2 (fma.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a)) (*.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (*.f64 a a)))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))))
(fma.f64 -2 b_2 (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a))))
(fma.f64 -2 b_2 (/.f64 (*.f64 4 (*.f64 (*.f64 0 b_2) (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))
(fma.f64 -2 b_2 (fma.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a)) (*.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (*.f64 a a))))))
(+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))
(fma.f64 16 (/.f64 (*.f64 (pow.f64 (*.f64 0 b_2) 3) (pow.f64 b_2 4)) (pow.f64 (*.f64 c a) 3)) (fma.f64 -2 b_2 (fma.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a)) (*.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (*.f64 a a)))))))
(fma.f64 16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 3)) (pow.f64 (*.f64 0 b_2) 3)) (fma.f64 -2 b_2 (fma.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a)) (*.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (*.f64 a a)))))))
(*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2)))
(neg.f64 (/.f64 (*.f64 c a) (*.f64 0 b_2)))
(neg.f64 (*.f64 (/.f64 c (*.f64 0 b_2)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))))
(fma.f64 -1 (/.f64 (*.f64 c a) (*.f64 0 b_2)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 2)))))
(fma.f64 -1 (*.f64 (/.f64 c (*.f64 0 b_2)) a) (/.f64 (*.f64 1/2 (*.f64 (*.f64 c c) (*.f64 a a))) (*.f64 b_2 (pow.f64 (*.f64 0 b_2) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3))))))
(fma.f64 -1 (/.f64 (*.f64 c a) (*.f64 0 b_2)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 2))) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 0 b_2) 3) (*.f64 b_2 b_2))))))
(fma.f64 -1 (*.f64 (/.f64 c (*.f64 0 b_2)) a) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 2))) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (*.f64 b_2 b_2)) (pow.f64 (*.f64 0 b_2) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c a) (+.f64 (*.f64 -1 b_2) b_2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 4)))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)))))))
(fma.f64 -1 (/.f64 (*.f64 c a) (*.f64 0 b_2)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 2))) (fma.f64 1/8 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 3)) (/.f64 (pow.f64 a 4) (pow.f64 (*.f64 0 b_2) 4))) (*.f64 -1/4 (/.f64 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 (*.f64 0 b_2) 3) (*.f64 b_2 b_2)))))))
(fma.f64 -1 (*.f64 (/.f64 c (*.f64 0 b_2)) a) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 2))) (fma.f64 1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 3)) (pow.f64 (*.f64 0 b_2) 4)) (*.f64 -1/4 (/.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (*.f64 b_2 b_2)) (pow.f64 (*.f64 0 b_2) 3))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))))
(fma.f64 -2 b_2 (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a))))
(fma.f64 -2 b_2 (/.f64 (*.f64 4 (*.f64 (*.f64 0 b_2) (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))
(fma.f64 -2 b_2 (fma.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a)) (*.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (*.f64 a a))))))
(+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))
(fma.f64 16 (/.f64 (*.f64 (pow.f64 (*.f64 0 b_2) 3) (pow.f64 b_2 4)) (pow.f64 (*.f64 c a) 3)) (fma.f64 -2 b_2 (fma.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a)) (*.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (*.f64 a a)))))))
(fma.f64 16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 3)) (pow.f64 (*.f64 0 b_2) 3)) (fma.f64 -2 b_2 (fma.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a)) (*.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (*.f64 a a)))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))))
(fma.f64 -2 b_2 (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a))))
(fma.f64 -2 b_2 (/.f64 (*.f64 4 (*.f64 (*.f64 0 b_2) (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))
(fma.f64 -2 b_2 (fma.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a)) (*.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (*.f64 a a))))))
(+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c a))) (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))
(fma.f64 16 (/.f64 (*.f64 (pow.f64 (*.f64 0 b_2) 3) (pow.f64 b_2 4)) (pow.f64 (*.f64 c a) 3)) (fma.f64 -2 b_2 (fma.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a)) (*.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (*.f64 a a)))))))
(fma.f64 16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 3)) (pow.f64 (*.f64 0 b_2) 3)) (fma.f64 -2 b_2 (fma.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) a)) (*.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (*.f64 a a)))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(+.f64 (*.f64 -1 b_2) b_2)
(*.f64 0 b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) b_2))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) b_2))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) b_2))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) b_2)
(*.f64 0 b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) b_2))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) b_2))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) b_2))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2)))
(/.f64 (neg.f64 c) (*.f64 0 b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2))))
(fma.f64 1/2 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (pow.f64 (*.f64 0 b_2) 2))) (/.f64 (neg.f64 c) (*.f64 0 b_2)))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 a (pow.f64 (*.f64 0 b_2) 2))) (/.f64 (neg.f64 c) (*.f64 0 b_2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)))) (*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2)))))
(fma.f64 1/2 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (pow.f64 (*.f64 0 b_2) 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 c 3) (*.f64 b_2 b_2)) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 3))) (/.f64 (neg.f64 c) (*.f64 0 b_2))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 a (pow.f64 (*.f64 0 b_2) 2))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (*.f64 b_2 b_2)) (pow.f64 (*.f64 0 b_2) 3)) (/.f64 (neg.f64 c) (*.f64 0 b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)))) (*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2))))))
(fma.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 4)) (*.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 0 b_2) 4))) (fma.f64 1/2 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (pow.f64 (*.f64 0 b_2) 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 c 3) (*.f64 b_2 b_2)) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 3))) (/.f64 (neg.f64 c) (*.f64 0 b_2)))))
(fma.f64 1/8 (/.f64 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 4)) (pow.f64 b_2 3)) (pow.f64 (*.f64 0 b_2) 4)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 a (pow.f64 (*.f64 0 b_2) 2))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (*.f64 b_2 b_2)) (pow.f64 (*.f64 0 b_2) 3)) (/.f64 (neg.f64 c) (*.f64 0 b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (pow.f64 a 3))) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 3)) (/.f64 (pow.f64 (*.f64 0 b_2) 3) (pow.f64 a 4))) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (pow.f64 a 3))) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (pow.f64 (*.f64 0 b_2) 3)) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (pow.f64 a 3))) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a)))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (pow.f64 a 3))) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 3)) (/.f64 (pow.f64 (*.f64 0 b_2) 3) (pow.f64 a 4))) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (pow.f64 a 3))) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (pow.f64 (*.f64 0 b_2) 3)) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (pow.f64 a 3))) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a)))))))
(*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2)))
(/.f64 (neg.f64 c) (*.f64 0 b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2))))
(fma.f64 1/2 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (pow.f64 (*.f64 0 b_2) 2))) (/.f64 (neg.f64 c) (*.f64 0 b_2)))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 a (pow.f64 (*.f64 0 b_2) 2))) (/.f64 (neg.f64 c) (*.f64 0 b_2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)))) (*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2)))))
(fma.f64 1/2 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (pow.f64 (*.f64 0 b_2) 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 c 3) (*.f64 b_2 b_2)) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 3))) (/.f64 (neg.f64 c) (*.f64 0 b_2))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 a (pow.f64 (*.f64 0 b_2) 2))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (*.f64 b_2 b_2)) (pow.f64 (*.f64 0 b_2) 3)) (/.f64 (neg.f64 c) (*.f64 0 b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 4)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) a) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (*.f64 (pow.f64 b_2 2) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)))) (*.f64 -1 (/.f64 c (+.f64 (*.f64 -1 b_2) b_2))))))
(fma.f64 1/8 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 4)) (*.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 0 b_2) 4))) (fma.f64 1/2 (/.f64 (*.f64 a (*.f64 c c)) (*.f64 b_2 (pow.f64 (*.f64 0 b_2) 2))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 c 3) (*.f64 b_2 b_2)) (/.f64 (*.f64 a a) (pow.f64 (*.f64 0 b_2) 3))) (/.f64 (neg.f64 c) (*.f64 0 b_2)))))
(fma.f64 1/8 (/.f64 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 4)) (pow.f64 b_2 3)) (pow.f64 (*.f64 0 b_2) 4)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 c c) b_2) (/.f64 a (pow.f64 (*.f64 0 b_2) 2))) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (*.f64 b_2 b_2)) (pow.f64 (*.f64 0 b_2) 3)) (/.f64 (neg.f64 c) (*.f64 0 b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (pow.f64 a 3))) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 3)) (/.f64 (pow.f64 (*.f64 0 b_2) 3) (pow.f64 a 4))) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (pow.f64 a 3))) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (pow.f64 (*.f64 0 b_2) 3)) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (pow.f64 a 3))) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a)))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (pow.f64 a 3))) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 3)) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 (*.f64 -1 b_2) b_2) 2)) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))) (*.f64 4 (/.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 -1 b_2) b_2)) (*.f64 c (pow.f64 a 2)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 3)) (/.f64 (pow.f64 (*.f64 0 b_2) 3) (pow.f64 a 4))) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (pow.f64 a 3))) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a a)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 16 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (pow.f64 (*.f64 0 b_2) 3)) (fma.f64 -8 (*.f64 (/.f64 (pow.f64 b_2 3) (*.f64 c c)) (/.f64 (pow.f64 (*.f64 0 b_2) 2) (pow.f64 a 3))) (*.f64 4 (*.f64 (/.f64 (*.f64 b_2 b_2) c) (/.f64 (*.f64 0 b_2) (*.f64 a 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 0 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))) 1)
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(-.f64 0 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))) 1)
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 c (*.f64 a (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 c (*.f64 1 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (*.f64 c (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (*.f64 c a) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (*.f64 c a) (neg.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 -1 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 1)
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 1 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (cbrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 (*.f64 (cbrt.f64 (*.f64 c a)) -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 c a))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))
(*.f64 (*.f64 c a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))
(*.f64 (*.f64 c a) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (*.f64 (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) a))
(*.f64 (/.f64 a 1) (/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2)) (/.f64 c (/.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2)) (*.f64 (/.f64 c (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) a))
(*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 c (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) a)
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (*.f64 c a) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (*.f64 c a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 (*.f64 c a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (*.f64 c a) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (*.f64 (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) a))
(*.f64 (/.f64 1 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 1 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (*.f64 c (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2)) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (*.f64 1 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) c)
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 c 1) (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 c (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2)) (/.f64 c (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2)))
(*.f64 (/.f64 c (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (*.f64 c a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (*.f64 c a) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (*.f64 (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) a))
(*.f64 (/.f64 -1 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (*.f64 (/.f64 -1 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (*.f64 c (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 -1 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) -1)) a)
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) a)
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (/.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 a))))
(*.f64 (/.f64 (*.f64 c (sqrt.f64 a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (sqrt.f64 a))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (*.f64 c (cbrt.f64 a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 c (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) a)))
(/.f64 (*.f64 c (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 c (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) a)))
(/.f64 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 c (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) a)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(neg.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(*.f64 (/.f64 (*.f64 c a) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 c (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 b_2)) a)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (*.f64 (/.f64 c (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 b_2))) a))
(*.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 c (/.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) a)))
(/.f64 (*.f64 c (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))
(*.f64 (/.f64 (*.f64 c a) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 (/.f64 (*.f64 c a) (fma.f64 1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (fma.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))))
(*.f64 (/.f64 c (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 (+.f64 b_2 b_2) 3)) a)) (-.f64 (fma.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))))
(*.f64 (/.f64 (*.f64 c a) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 c (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) a)))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (*.f64 (/.f64 c (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) a))
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 -1 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 c (/.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2)))
(*.f64 (*.f64 (/.f64 c (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) a) (/.f64 -1 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2)))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) a)) c)
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (*.f64 (/.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) (*.f64 c a))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) c)) a)
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 (*.f64 -1 (cbrt.f64 (*.f64 c a))) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) c)) a)
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 1 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (/.f64 1 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (*.f64 (/.f64 (sqrt.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) a)) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))
(*.f64 (*.f64 c a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))
(*.f64 (*.f64 c a) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (*.f64 (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) a))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (*.f64 c a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (*.f64 c a) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (*.f64 (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) a))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 c (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) a)))
(/.f64 (*.f64 c (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 c (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) a)) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(neg.f64 (/.f64 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 c (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 b_2)) a)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (*.f64 (/.f64 c (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 b_2))) a))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 c (/.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) a)))
(/.f64 (*.f64 c (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 (/.f64 (*.f64 c a) (fma.f64 1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (fma.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))))
(*.f64 (/.f64 c (/.f64 (fma.f64 1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 (+.f64 b_2 b_2) 3)) a)) (-.f64 (fma.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(/.f64 (*.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (*.f64 c a) (*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2))))
(*.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2)) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) a)
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 (neg.f64 c) 1) (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 (*.f64 (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (neg.f64 c) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 a (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (neg.f64 c) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2)))
(/.f64 (*.f64 (neg.f64 c) (/.f64 a (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2))
(*.f64 (/.f64 (neg.f64 c) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (neg.f64 c) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 (neg.f64 c) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (*.f64 a (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (/.f64 (neg.f64 c) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) -1)) a)
(/.f64 (*.f64 (neg.f64 c) a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) -1))
(*.f64 (*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) -1)
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) a)
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (*.f64 (neg.f64 c) (cbrt.f64 a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 1)
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2)
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 3)
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(pow.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 3) 1/3)
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(pow.f64 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (*.f64 c a)) -1)
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(neg.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))
(/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 3))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(exp.f64 (log.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 1))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a))) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 c (*.f64 a (/.f64 -1 b_2)))
(*.f64 c (/.f64 (*.f64 a -1) b_2))
(*.f64 c (*.f64 1 (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 a (*.f64 c (/.f64 -1 b_2)))
(*.f64 c (*.f64 a (/.f64 -1 b_2)))
(*.f64 c (/.f64 (*.f64 a -1) b_2))
(*.f64 (*.f64 c a) (/.f64 -1 b_2))
(*.f64 c (*.f64 a (/.f64 -1 b_2)))
(*.f64 c (/.f64 (*.f64 a -1) b_2))
(*.f64 -1 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (neg.f64 a))
(*.f64 (*.f64 (/.f64 c b_2) a) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 1 (*.f64 (/.f64 c b_2) a))
(*.f64 c (/.f64 a b_2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) (sqrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 -1 b_2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 2) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 -1 b_2)))
(*.f64 (/.f64 -1 b_2) (*.f64 c a))
(*.f64 c (*.f64 a (/.f64 -1 b_2)))
(*.f64 c (/.f64 (*.f64 a -1) b_2))
(*.f64 (/.f64 -1 b_2) (/.f64 (*.f64 c a) -1))
(*.f64 (/.f64 -1 b_2) (/.f64 c (/.f64 -1 a)))
(/.f64 (*.f64 (*.f64 c a) -1) (neg.f64 b_2))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 c (/.f64 (sqrt.f64 b_2) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (/.f64 (cbrt.f64 b_2) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 c (cbrt.f64 b_2)) a))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c b_2) (/.f64 a -1))
(/.f64 (*.f64 c a) (neg.f64 b_2))
(*.f64 (*.f64 1 (/.f64 a b_2)) c)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2))
(*.f64 (/.f64 a -1) (/.f64 c b_2))
(*.f64 (/.f64 c b_2) (/.f64 a -1))
(/.f64 (*.f64 c a) (neg.f64 b_2))
(*.f64 (/.f64 c -1) (/.f64 a b_2))
(*.f64 (/.f64 c b_2) (/.f64 a -1))
(/.f64 (*.f64 c a) (neg.f64 b_2))
(*.f64 (/.f64 a b_2) c)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 a b_2) (/.f64 c -1))
(*.f64 (/.f64 c b_2) (/.f64 a -1))
(/.f64 (*.f64 c a) (neg.f64 b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) -1))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) -1) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (sqrt.f64 (*.f64 c a)) -1))
(/.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (/.f64 (cbrt.f64 (*.f64 c a)) -1))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) b_2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) -1))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (*.f64 c a))) (neg.f64 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) -1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) b_2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) -1))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (*.f64 c a))) (neg.f64 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(/.f64 (*.f64 c (/.f64 a (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(/.f64 (*.f64 a (/.f64 c (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (/.f64 c (/.f64 b_2 1)) a)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 c b_2) (sqrt.f64 a)))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 1 (/.f64 b_2 c)) a)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 1 b_2) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (/.f64 1 b_2) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 b_2 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 c) (/.f64 b_2 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 a)) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 a)))
(pow.f64 (*.f64 (/.f64 c b_2) a) 1)
(*.f64 c (/.f64 a b_2))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) a)) 2)
(*.f64 c (/.f64 a b_2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) a)) 3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3) 1/3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (/.f64 b_2 (*.f64 c a)) -1)
(*.f64 c (/.f64 a b_2))
(neg.f64 (*.f64 (/.f64 c b_2) a))
(*.f64 (/.f64 c b_2) (neg.f64 a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c b_2) a))))
(*.f64 c (/.f64 a b_2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) a) 3))
(*.f64 c (/.f64 a b_2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(exp.f64 (log.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c b_2) a)) 1))
(*.f64 c (/.f64 a b_2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c b_2) a)))
(*.f64 c (/.f64 a b_2))
(-.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))
(-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 b_2 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 b_2 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 b_2 (-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)) (+.f64 b_2 b_2))
(-.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))) (+.f64 b_2 b_2))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) b_2)
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (-.f64 b_2 (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(+.f64 (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (-.f64 (fma.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (*.f64 (/.f64 c b_2) a) 1/2 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 (*.f64 c (/.f64 a b_2)) 1/2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (-.f64 b_2 (*.f64 2 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) a) (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (*.f64 c (/.f64 a b_2)))))
(+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (-.f64 b_2 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) 1 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 (*.f64 (*.f64 c (/.f64 a b_2)) -1/2) 1 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))))
(+.f64 b_2 (-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 (*.f64 (*.f64 c (/.f64 a b_2)) -1/2) 1 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))) (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(+.f64 b_2 (-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) (sqrt.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))) (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) 2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) 2) (*.f64 1/2 (*.f64 c (/.f64 a b_2)))))
(+.f64 b_2 (-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) 2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))))
(-.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))
(-.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(-.f64 (+.f64 b_2 b_2) (*.f64 -1 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 (+.f64 b_2 b_2) (neg.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 (+.f64 b_2 b_2) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 (+.f64 b_2 b_2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))) (sqrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(+.f64 (+.f64 b_2 b_2) (*.f64 (sqrt.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) (sqrt.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))))
(-.f64 (+.f64 b_2 b_2) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) 2)) (cbrt.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(+.f64 (+.f64 b_2 b_2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) 2) (cbrt.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))))
(-.f64 (+.f64 b_2 b_2) (-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (-.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(+.f64 (+.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (/.f64 a b_2)) -1/2) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(-.f64 (+.f64 b_2 b_2) (-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (-.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(+.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(-.f64 (+.f64 b_2 b_2) (-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (-.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(+.f64 (+.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (/.f64 a b_2)) -1/2) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(-.f64 0 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(-.f64 0 (-.f64 b_2 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(-.f64 0 (-.f64 b_2 (*.f64 -1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(-.f64 0 (-.f64 b_2 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(neg.f64 (+.f64 b_2 (*.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(neg.f64 (fma.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2))
(-.f64 0 (-.f64 b_2 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(neg.f64 (+.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(neg.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2))
(-.f64 0 (-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(+.f64 (fma.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2))
(-.f64 0 (-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(neg.f64 (+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (-.f64 (fma.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(-.f64 0 (-.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 1))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 1))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 1))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 -1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 1))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 1 (*.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(-.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (*.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 1 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 -1 (+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (exp.f64 (log1p.f64 b_2))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 1)
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))) (-.f64 1 (+.f64 b_2 b_2)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) 1) (+.f64 b_2 b_2))
(+.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) (+.f64 (+.f64 b_2 b_2) -1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (+.f64 b_2 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (+.f64 b_2 1))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (-.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) b_2))
(+.f64 (-.f64 (/.f64 b_2 (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (/.f64 1/4 (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) b_2)
(+.f64 (*.f64 (/.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2) (-.f64 b_2 (*.f64 (/.f64 1/4 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (+.f64 (/.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) b_2))
(-.f64 (-.f64 (/.f64 b_2 (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (/.f64 1/4 (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) b_2)
(-.f64 (*.f64 (/.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2) (+.f64 b_2 (*.f64 (/.f64 1/4 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(-.f64 (+.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 0) b_2)
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(-.f64 (+.f64 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (exp.f64 (log1p.f64 b_2))) 1)
(-.f64 (exp.f64 (log1p.f64 b_2)) (+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 1))
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 1)
(+.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) -1)
(+.f64 (exp.f64 (log1p.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (+.f64 b_2 -1))
(-.f64 (+.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (/.f64 (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(+.f64 (-.f64 (/.f64 b_2 (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (/.f64 1/4 (/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) b_2)
(+.f64 (*.f64 (/.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2) (-.f64 b_2 (*.f64 (/.f64 1/4 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))
(-.f64 (+.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 0) b_2)
(-.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(-.f64 (+.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(+.f64 -1 (+.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (exp.f64 (log1p.f64 b_2))))
(-.f64 (+.f64 (+.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) 1) (+.f64 b_2 b_2))
(+.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) (+.f64 (+.f64 b_2 b_2) -1))
(-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) 1) (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) 1) (+.f64 b_2 b_2))
(+.f64 (exp.f64 (log1p.f64 (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) (+.f64 (+.f64 b_2 b_2) -1))
(-.f64 (-.f64 0 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) (+.f64 b_2 b_2))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(-.f64 (-.f64 0 (*.f64 (+.f64 b_2 b_2) 1)) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(*.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(*.f64 1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (neg.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(*.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2) (neg.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))
(/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) 1) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(*.f64 (+.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (-.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 1 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) 1) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 3) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) -1)
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(/.f64 (*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (*.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (*.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (-.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 3))) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 3))) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (*.f64 b_2 (*.f64 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 b_2)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 b_2)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))
(*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 3) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 3) (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))
(*.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 (-.f64 (fma.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (fma.f64 1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 (+.f64 b_2 b_2) 3))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (neg.f64 (/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (*.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (*.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (-.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))))
(*.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (*.f64 b_2 b_2)))) (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 3))))
(*.f64 (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (*.f64 b_2 (*.f64 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))) (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (-.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (*.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (+.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (*.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (-.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (*.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (*.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (*.f64 b_2 b_2)))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 3))))
(*.f64 (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (*.f64 b_2 (*.f64 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (+.f64 (pow.f64 (*.f64 b_2 b_2) 3) (pow.f64 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 3))))
(/.f64 1 (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))
(*.f64 (/.f64 1 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) 1) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (/.f64 1 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))
(/.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(/.f64 (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(/.f64 (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(/.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(/.f64 (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3)) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(/.f64 (fma.f64 1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 (+.f64 b_2 b_2) 3)) (-.f64 (fma.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))))
(pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(pow.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 3)
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(pow.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 3) 1/3)
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(sqrt.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))
(sqrt.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))
(log.f64 (exp.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(log.f64 (/.f64 (exp.f64 b_2) (exp.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(log.f64 (exp.f64 (-.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(log.f64 (/.f64 1 (exp.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(neg.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(cbrt.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 3))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(expm1.f64 (log1p.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(exp.f64 (log.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 1))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(log1p.f64 (expm1.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(+.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))
(+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(fma.f64 1 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))
(fma.f64 1 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(fma.f64 1 b_2 (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(fma.f64 1 b_2 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(fma.f64 1 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) b_2)
(fma.f64 1 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
(fma.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) b_2)
(fma.f64 (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2) (cbrt.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2) (cbrt.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))) 1)
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (*.f64 c a) (*.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (/.f64 -1 a)))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) a)) (/.f64 -1 a))
(*.f64 (*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 -1 a))
(*.f64 (*.f64 c a) (/.f64 1 (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (/.f64 -1 a))
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 1)
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 1 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (*.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (/.f64 -1 a)))
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 2))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 2) (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (/.f64 -1 a)))
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 -1 a) (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) a))
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (sqrt.f64 a) c)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 a (*.f64 (/.f64 (sqrt.f64 a) c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (cbrt.f64 a) c)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 a (*.f64 (/.f64 (cbrt.f64 a) c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (*.f64 c a) a) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 1 (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (*.f64 c a))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 a a) (/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a))
(*.f64 (/.f64 (*.f64 c a) (sqrt.f64 a)) (/.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 c a) (sqrt.f64 a)) (/.f64 -1 (*.f64 (sqrt.f64 a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 c (/.f64 (pow.f64 (cbrt.f64 a) 2) a)) (/.f64 -1 (*.f64 (cbrt.f64 a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (*.f64 (/.f64 c (pow.f64 (cbrt.f64 a) 2)) a) (/.f64 (/.f64 -1 (cbrt.f64 a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) a))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) a) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (cbrt.f64 a)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (cbrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) a))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) 2) (cbrt.f64 (/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) 2) (cbrt.f64 (/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 c (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) a)
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 a (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) c)
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (neg.f64 (*.f64 a a)) c)))
(*.f64 a (/.f64 a (*.f64 (/.f64 (neg.f64 (*.f64 a a)) c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(*.f64 (*.f64 a a) (/.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (neg.f64 (pow.f64 a 3)) c)))
(*.f64 (*.f64 a a) (/.f64 a (*.f64 (/.f64 (neg.f64 (pow.f64 a 3)) c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 1 (/.f64 a (*.f64 c a))) (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (/.f64 -1 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (*.f64 (/.f64 1 a) (*.f64 c a)))
(/.f64 (*.f64 (/.f64 1 (/.f64 1 c)) -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))) (sqrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (*.f64 (/.f64 1 a) (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (*.f64 (/.f64 1 a) (sqrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2))) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (*.f64 (/.f64 1 a) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (*.f64 (/.f64 1 a) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)) 2) a) (cbrt.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c)))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a))
(*.f64 (/.f64 (/.f64 -1 a) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) (*.f64 c a))
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (/.f64 -1 a) 1) (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c))
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (/.f64 -1 a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 -1 (*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)))
(*.f64 (/.f64 (/.f64 -1 a) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 c (/.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)) (/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2) a)))
(*.f64 (*.f64 (/.f64 c (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) a) (/.f64 -1 (*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2) a)))
(*.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) a)) c)
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (/.f64 -1 a) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (*.f64 c (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 -1 (*.f64 a (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))))
(*.f64 (/.f64 (/.f64 -1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))) (/.f64 (/.f64 -1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (/.f64 (/.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) a))
(*.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) (*.f64 c a))
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) c)) a)
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 (/.f64 -1 a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (*.f64 (/.f64 -1 a) (sqrt.f64 (*.f64 c a))) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (/.f64 (/.f64 -1 a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) a)
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) 1) (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (/.f64 a (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 (*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(/.f64 (*.f64 (/.f64 c (*.f64 (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (*.f64 -1 a))) a) (sqrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (/.f64 a (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (*.f64 c (/.f64 -1 a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2)))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))
(*.f64 (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (*.f64 c (/.f64 -1 a)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (*.f64 (/.f64 c (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)) (/.f64 -1 a)))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (*.f64 a (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) a) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) -1)) a)
(/.f64 (*.f64 (*.f64 c (/.f64 -1 a)) a) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) -1))
(*.f64 (/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) -1)
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 1)) a)
(/.f64 (/.f64 (*.f64 (neg.f64 c) a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) a)
(/.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 (*.f64 c (/.f64 -1 a)) (sqrt.f64 a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (/.f64 (*.f64 c (/.f64 -1 a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (*.f64 (*.f64 c (/.f64 -1 a)) (cbrt.f64 a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (*.f64 c (*.f64 a (/.f64 -1 a))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 c (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (*.f64 c (*.f64 a (/.f64 -1 a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 c (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (*.f64 c (*.f64 a (/.f64 -1 a))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 c (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (*.f64 c (*.f64 a (/.f64 -1 a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 c (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (*.f64 c (*.f64 a (/.f64 -1 a))) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (/.f64 c -1) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (*.f64 c a) (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (/.f64 -1 a))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (/.f64 c -1) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (/.f64 (*.f64 c a) (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))) (/.f64 -1 a))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (/.f64 (/.f64 c -1) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (*.f64 c a) (/.f64 (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 -1 a))))
(/.f64 (*.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (*.f64 c (*.f64 a (/.f64 -1 a))) (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))
(/.f64 (*.f64 (/.f64 c -1) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 (-.f64 (fma.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) (/.f64 (*.f64 c (*.f64 a (/.f64 -1 a))) (fma.f64 1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 (+.f64 b_2 b_2) 3))))
(*.f64 (-.f64 (fma.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) (/.f64 (/.f64 c -1) (fma.f64 1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 (+.f64 b_2 b_2) 3))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1 a)) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (*.f64 c a) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)) (/.f64 -1 a))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 (/.f64 c -1) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)))
(*.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 c (/.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3))) (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)) 2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 (*.f64 c (*.f64 a (/.f64 -1 a))) (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 c (neg.f64 (pow.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 3)))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))))) (/.f64 c (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3)))))
(/.f64 (*.f64 c (neg.f64 (fma.f64 b_2 b_2 (*.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 3))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 c (-.f64 (pow.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2)))) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))
(*.f64 (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) (/.f64 c (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 -1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 (*.f64 1/8 (pow.f64 (*.f64 (/.f64 c b_2) a) 3)) (pow.f64 (+.f64 b_2 b_2) 3))) (-.f64 (+.f64 (*.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2)) (*.f64 1/4 (pow.f64 (*.f64 (/.f64 c b_2) a) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 (-.f64 (fma.f64 (+.f64 b_2 b_2) (+.f64 b_2 b_2) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) (/.f64 c (fma.f64 1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) (pow.f64 (+.f64 b_2 b_2) 3))))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (neg.f64 (*.f64 a a)) c)))
(*.f64 a (/.f64 a (*.f64 (/.f64 (neg.f64 (*.f64 a a)) c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(*.f64 (*.f64 a a) (/.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 (neg.f64 (pow.f64 a 3)) c)))
(*.f64 (*.f64 a a) (/.f64 a (*.f64 (/.f64 (neg.f64 (pow.f64 a 3)) c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) -1) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) (*.f64 (neg.f64 (*.f64 a a)) -1)))
(/.f64 (*.f64 (/.f64 (*.f64 c a) (-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)) a) (neg.f64 (*.f64 a a)))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(/.f64 (*.f64 (/.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) (/.f64 -1 c)) (*.f64 a a)) (neg.f64 (pow.f64 a 3)))
(/.f64 (*.f64 (/.f64 (*.f64 c a) (-.f64 (neg.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)) b_2)) (*.f64 a a)) (neg.f64 (pow.f64 a 3)))
(pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 1)
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 2)
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 3)
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 3) 1/3)
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(pow.f64 (*.f64 (/.f64 a (*.f64 c a)) (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) -1)
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(neg.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))
(/.f64 (neg.f64 c) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 2))
(sqrt.f64 (pow.f64 (/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))))))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2)))) 3))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))) c) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(exp.f64 (log.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))) 1))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) b_2))))))
(/.f64 c (+.f64 b_2 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) b_2)))

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
1.4b
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
2.0b
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
25.1b
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 64 to 12 computations (81.3% saved)

series58.0ms (0.3%)

Counts
1 → 20
Calls

9 calls:

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

rewrite90.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1882×associate-*r/
1512×associate-*l/
680×associate-+l+
330×add-sqr-sqrt
320×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01441
131435
2439935
Stop Event
node limit
Counts
1 → 93
Calls
Call 1
Inputs
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a -1) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2)) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 1 a)) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2))) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) 1) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 a) 1) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 a) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 a) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 a) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2)))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 a) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 a (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (/.f64 1 a)) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (/.f64 1 a)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (/.f64 1 a)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2)) 1) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))))

simplify153.0ms (0.9%)

Algorithm
egg-herbie
Rules
1210×associate-+r+
1010×associate-*r*
890×+-commutative
724×associate-*l*
714×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

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

eval2.1s (12.5%)

Compiler

Compiled 96461 to 47405 computations (50.9% saved)

prune1.0s (6.2%)

Pruning

53 alts after pruning (44 fresh and 9 done)

PrunedKeptTotal
New2384292413
Fresh81523
Picked101
Done2911
Total2395532448
Error
0.7b
Counts
2448 → 53
Alt Table
Click to see full alt table
StatusErrorProgram
56.7b
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3)
56.5b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (-.f64 (-.f64 0 (*.f64 1/2 (*.f64 (/.f64 c b_2) a))) (+.f64 b_2 b_2))) a)
42.8b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (-.f64 (+.f64 b_2 b_2) (*.f64 1/2 (*.f64 c (/.f64 a b_2))))) a)
43.1b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (-.f64 (+.f64 b_2 b_2) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))) a)
43.3b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (pow.f64 (pow.f64 (*.f64 (neg.f64 c) a) 1/4) 2))) a)
63.2b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (/.f64 -1 b_2) (/.f64 (*.f64 c a) -1)))))) a)
63.1b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 a (*.f64 c (/.f64 -1 b_2))))))) a)
42.8b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))) a)
33.6b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
51.8b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
51.8b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (*.f64 1/2 (*.f64 c (/.f64 a b_2)))) a)
54.3b
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 a))
51.2b
(/.f64 (/.f64 (*.f64 b_2 -2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
37.0b
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
43.2b
(/.f64 (/.f64 -1/2 a) (/.f64 b_2 (*.f64 c a)))
47.3b
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
37.0b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
46.8b
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
56.3b
(/.f64 (-.f64 b_2 b_2) a)
48.4b
(/.f64 (+.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
58.4b
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2) (/.f64 -1/4 (pow.f64 (/.f64 b_2 c) 2))) (/.f64 (-.f64 (*.f64 b_2 (*.f64 -4 (/.f64 b_2 c))) a) (*.f64 a (/.f64 b_2 (/.f64 c 2)))))
55.7b
(/.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (/.f64 b_2 c)) (*.f64 a 1/2)) (*.f64 a (/.f64 b_2 c)))
48.4b
(/.f64 (+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 b_2 1 b_2)))) a)
35.9b
(/.f64 (*.f64 c -1/2) b_2)
46.9b
(/.f64 (*.f64 b_2 -2) a)
56.7b
(/.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 c) 2)) (/.f64 b_2 (cbrt.f64 c)))
41.5b
(/.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 3)) a)
41.2b
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
41.0b
(/.f64 (*.f64 -1/2 (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))) a)
45.9b
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
53.3b
(/.f64 (neg.f64 c) (+.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)))
37.0b
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
45.0b
(/.f64 1/2 (/.f64 (*.f64 (neg.f64 a) b_2) (*.f64 c a)))
56.7b
(/.f64 1/2 (/.f64 b_2 c))
46.9b
(/.f64 -2 (/.f64 a b_2))
47.0b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 1/2 (/.f64 b_2 c)))
42.0b
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
43.1b
(*.f64 (/.f64 (*.f64 (*.f64 -1/2 c) (/.f64 1 a)) b_2) a)
45.4b
(*.f64 (/.f64 1 a) (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2))))
37.0b
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
46.8b
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
41.3b
(*.f64 (/.f64 -1/2 (/.f64 a c)) (/.f64 a b_2))
43.0b
(*.f64 (/.f64 -1/2 (*.f64 (/.f64 a c) b_2)) a)
43.1b
(*.f64 (neg.f64 a) (/.f64 (*.f64 -1/2 c) (/.f64 (neg.f64 b_2) (/.f64 1 a))))
36.0b
(*.f64 c (/.f64 -1/2 b_2))
47.0b
(*.f64 b_2 (/.f64 -2 a))
56.7b
(*.f64 1/2 (/.f64 c b_2))
38.9b
(*.f64 -1/2 (*.f64 c (/.f64 (/.f64 a b_2) a)))
53.0b
(*.f64 -1 (/.f64 c (+.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2)))
52.4b
(*.f64 -1 (/.f64 c (+.f64 b_2 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (log.f64 (neg.f64 c))))) 2))))
57.8b
(sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))
53.3b
(neg.f64 (/.f64 c b_2))
55.0b
(exp.f64 (log.f64 (*.f64 b_2 (/.f64 -2 a))))
Compiler

Compiled 852 to 576 computations (32.4% saved)

regimes1.2s (7%)

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

4 calls:

519.0ms
c
327.0ms
a
222.0ms
b_2
74.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
ErrorSegmentsBranch
27.9b6a
7.8b3b_2
26.2b10c
12.9b5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 1215 to 518 computations (57.4% saved)

bsearch72.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
16.0ms
8.115935761816251e-37
1.2894308538065959e-36
55.0ms
-1.360269707364366e+145
-2.1295636195037376e+143
Results
56.0ms154×body256valid
4.0ms32×body256infinite
3.0ms30×body256invalid
3.0ms11×body1024valid
2.0msbody2048valid
1.0msbody512valid
Compiler

Compiled 339 to 230 computations (32.2% saved)

regimes263.0ms (1.6%)

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

3 calls:

110.0ms
c
91.0ms
a
50.0ms
b_2
Results
ErrorSegmentsBranch
34.2b3a
9.3b3b_2
34.6b2c
Compiler

Compiled 499 to 214 computations (57.1% saved)

bsearch70.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
42.0ms
1.381972716169274e-78
1.0245309904715787e-63
27.0ms
-6.7090603785202515e-59
-1.528114974480705e-68
Results
33.0ms264×body256valid
12.0ms82×body256invalid
12.0ms26×body1024valid
4.0ms11×body2048valid
4.0ms19×body512valid
Compiler

Compiled 522 to 375 computations (28.2% saved)

regimes165.0ms (1%)

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

3 calls:

63.0ms
a
50.0ms
b_2
43.0ms
c
Results
ErrorSegmentsBranch
34.2b3a
9.3b3b_2
34.8b2c
Compiler

Compiled 479 to 209 computations (56.4% saved)

bsearch55.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
8.115935761816251e-37
1.2894308538065959e-36
27.0ms
-6.7090603785202515e-59
-1.528114974480705e-68
Results
23.0ms192×body256valid
17.0ms17×body512valid
7.0ms66×body256invalid
2.0msbody1024valid
2.0msbody2048valid
Compiler

Compiled 362 to 265 computations (26.8% saved)

regimes155.0ms (0.9%)

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

3 calls:

65.0ms
a
47.0ms
c
33.0ms
b_2
Results
ErrorSegmentsBranch
34.2b3a
20.4b2b_2
34.9b2c
Compiler

Compiled 472 to 207 computations (56.1% saved)

bsearch36.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
-2.6501338924398573e-284
1.8924674252822921e-298
Results
21.0ms176×body256valid
12.0ms100×body256invalid
Compiler

Compiled 286 to 213 computations (25.5% saved)

regimes79.0ms (0.5%)

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

3 calls:

39.0ms
a
24.0ms
b_2
11.0ms
c
Results
ErrorSegmentsBranch
34.2b3a
20.4b2b_2
35.9b1c
Compiler

Compiled 154 to 84 computations (45.5% saved)

bsearch10.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
10.0ms
1.8924674252822921e-298
2.5494164791859506e-298
Results
5.0ms48×body256valid
4.0ms31×body256invalid
Compiler

Compiled 76 to 57 computations (25% saved)

regimes41.0ms (0.2%)

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

3 calls:

18.0ms
a
11.0ms
b_2
10.0ms
c
Results
ErrorSegmentsBranch
34.3b3a
20.4b2b_2
36.0b1c
Compiler

Compiled 49 to 31 computations (36.7% saved)

bsearch17.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
1.8924674252822921e-298
2.5494164791859506e-298
Results
13.0ms48×body256valid
3.0ms33×body256invalid
Compiler

Compiled 76 to 57 computations (25% saved)

regimes32.0ms (0.2%)

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

3 calls:

17.0ms
a
9.0ms
b_2
5.0ms
c
Results
ErrorSegmentsBranch
34.3b3a
20.5b2b_2
36.0b1c
Compiler

Compiled 44 to 28 computations (36.4% saved)

bsearch11.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
11.0ms
1.8924674252822921e-298
2.5494164791859506e-298
Results
5.0ms48×body256valid
5.0ms41×body256invalid
Compiler

Compiled 76 to 57 computations (25% saved)

regimes27.0ms (0.2%)

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

3 calls:

14.0ms
a
8.0ms
b_2
4.0ms
c
Results
ErrorSegmentsBranch
34.3b3a
20.5b2b_2
36.0b1c
Compiler

Compiled 34 to 22 computations (35.3% saved)

bsearch9.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
8.0ms
1.8924674252822921e-298
2.5494164791859506e-298
Results
5.0ms48×body256valid
2.0ms24×body256invalid
Compiler

Compiled 76 to 57 computations (25% saved)

regimes54.0ms (0.3%)

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

3 calls:

36.0ms
c
11.0ms
a
6.0ms
b_2
Results
ErrorSegmentsBranch
45.5b3a
37.8b2b_2
45.4b3c
Compiler

Compiled 29 to 19 computations (34.5% saved)

bsearch10.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
10.0ms
1.8924674252822921e-298
2.5494164791859506e-298
Results
6.0ms48×body256valid
3.0ms32×body256invalid
Compiler

Compiled 73 to 54 computations (26% saved)

regimes10.0ms (0.1%)

Accuracy

Total -3.9b remaining (-7.3%)

Threshold costs -3.9b (-7.3%)

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

3 calls:

3.0ms
c
3.0ms
a
3.0ms
b_2
Results
ErrorSegmentsBranch
53.3b1a
53.3b1b_2
53.3b1c
Compiler

Compiled 24 to 16 computations (33.3% saved)

simplify17.0ms (0.1%)

Algorithm
egg-herbie
Rules
26×*-commutative
18×+-commutative
12×sub-neg
10×neg-mul-1
10×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
068506
190506
2105506
3113506
4116506
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -7199999999999999477799689452084243678738791044595585890699679074471565700082652968835551971749393957737689451728754311397909834472315630085210112) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5686995171182009/5986310706507378352962293074805895248510699696029696) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -6526153309820809/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 7149021523390683/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -533569947205553/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 2454387389668025/2993155353253689176481146537402947624255349848014848) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (/.f64 (*.f64 b_2 -2) a) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (/.f64 (*.f64 b_2 -2) a) (*.f64 c (/.f64 -1/2 b_2)))
(if (<=.f64 b_2 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (/.f64 -2 (/.f64 a b_2)) (*.f64 c (/.f64 -1/2 b_2)))
(if (<=.f64 b_2 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (*.f64 b_2 (/.f64 -2 a)) (*.f64 c (/.f64 -1/2 b_2)))
(if (<=.f64 b_2 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (*.f64 b_2 (/.f64 -2 a)) (neg.f64 (/.f64 c b_2)))
(neg.f64 (/.f64 c b_2))
Outputs
(if (<=.f64 b_2 -7199999999999999477799689452084243678738791044595585890699679074471565700082652968835551971749393957737689451728754311397909834472315630085210112) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 5686995171182009/5986310706507378352962293074805895248510699696029696) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -6526153309820809/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 7149021523390683/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -6526153309820809/7588550360256754183279148073529370729071901715047420004889892225542594864082845696) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 7149021523390683/7770675568902916283677847627294075626569627356208558085007249638955617140820833992704) (/.f64 (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -533569947205553/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 2454387389668025/2993155353253689176481146537402947624255349848014848) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -533569947205553/14821387422376473014217086081112052205218558037201992197050570753012880593911808) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 2454387389668025/2993155353253689176481146537402947624255349848014848) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (/.f64 (*.f64 b_2 -2) a) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (/.f64 (*.f64 b_2 -2) a) (*.f64 c (/.f64 -1/2 b_2)))
(if (<=.f64 b_2 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (/.f64 -2 (/.f64 a b_2)) (*.f64 c (/.f64 -1/2 b_2)))
(if (<=.f64 b_2 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (*.f64 b_2 (/.f64 -2 a)) (*.f64 c (/.f64 -1/2 b_2)))
(if (<=.f64 b_2 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (*.f64 b_2 (/.f64 -2 a)) (neg.f64 (/.f64 c b_2)))
(if (<=.f64 b_2 5890680864316837/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (*.f64 b_2 (/.f64 -2 a)) (/.f64 (neg.f64 c) b_2))
(neg.f64 (/.f64 c b_2))
(/.f64 (neg.f64 c) b_2)
Compiler

Compiled 223 to 152 computations (31.8% saved)

soundness1.2s (7.5%)

Algorithm
egg-herbie
Rules
1106×associate-*r*
930×associate-/l*
888×associate-*l*
806×associate-+r+
790×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01339
12635
24435
37735
411935
523435
642535
771435
8119835
9175335
10215635
11372235
12508535
13592435
14593235
15594635
16597435
17599035
18602635
19604935
20606135
01339
12635
24435
37735
411935
523435
642535
771435
8119835
9175335
10215635
11372235
12508535
13592435
14593235
15594635
16597435
17599035
18602635
19604935
20606135
01339
12635
24435
37735
411935
523435
642535
771435
8119835
9175335
10215635
11372235
12508535
13592435
14593235
15594635
16597435
17599035
18602635
19604935
20606135
086522556
1241521450
Stop Event
node limit
saturated
saturated
saturated
Compiler

Compiled 141 to 54 computations (61.7% saved)

end83.0ms (0.5%)

Compiler

Compiled 196 to 113 computations (42.3% saved)

Profiling

Loading profile data...