quad2p (problem 3.2.1, positive)

Time bar (total: 18.9s)

analyze162.0ms (0.9%)

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

Compiled 17 to 11 computations (35.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 76.0ms
Operation ival-mult, time spent: 21.0ms, 27.0% of total-time
Operation ival-sqrt, time spent: 17.0ms, 22.0% of total-time
Operation ival-div, time spent: 11.0ms, 14.0% of total-time
Operation ival-sub, time spent: 10.0ms, 13.0% of total-time
Operation ival-neg, time spent: 9.0ms, 12.0% of total-time
Operation ival-add, time spent: 7.0ms, 9.0% of total-time
Operation const, time spent: 1.0ms, 1.0% of total-time

sample2.4s (12.8%)

Results
1.0s5053×256valid
124.0ms1109×256invalid
467.0ms1053×2048valid
100.0ms724×256infinite
207.0ms697×1024valid
258.0ms365×4096valid
77.0ms363×512valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.0s
Operation ival-mult, time spent: 258.0ms, 25.0% of total-time
Operation ival-sqrt, time spent: 251.0ms, 25.0% of total-time
Operation ival-neg, time spent: 138.0ms, 13.0% of total-time
Operation ival-div, time spent: 135.0ms, 13.0% of total-time
Operation ival-sub, time spent: 130.0ms, 13.0% of total-time
Operation ival-add, time spent: 96.0ms, 9.0% of total-time
Operation const, time spent: 16.0ms, 2.0% of total-time
Bogosity

preprocess487.0ms (2.6%)

Algorithm
egg-herbie
Rules
2006×fma-neg
1016×div-sub
790×times-frac
528×fma-define
446×associate-/r*
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1070-1(-8.83553352746075e-22 -6.111131094028262e-183 1.4756030926168597e-291)(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
600-0-(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
200-2(-7.44695731054356e-227 3.996020344677676e-115 -1.7087986484857318e-203)(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
30-0-(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
00-0-c
00-0-(*.f64 a c)
00-0-b_2
00-0-(neg.f64 b_2)
00-0-a
00-0-(*.f64 b_2 b_2)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))uflow-rescue14
(*.f64 b_2 b_2)underflow47
(*.f64 a c)underflow53
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow14
sqrt.f64(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))oflow-rescue92
(*.f64 b_2 b_2)overflow85
(*.f64 a c)overflow14
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))overflow92
/.f64(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)u/n18
(*.f64 b_2 b_2)underflow47
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))underflow33
(*.f64 a c)underflow53
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))underflow14
-.f64(-.f64 (*.f64 b_2 b_2) (*.f64 a c))nan-rescue3
(*.f64 b_2 b_2)overflow85
(*.f64 a c)overflow15
+.f64(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))cancellation60
Confusion
Predicted +Predicted -
+1291
-25101
Precision
0.8376623376623377
Recall
0.9923076923076923
FPDebug
Click to see full error table
ptexpls
(1.9265364266970703e+234 3.105857502715698e+141 7.396554305224305e-294)(cancellation)
(-2.647501823682543e-214 -9.848735076897894e+305 -6.443215593250676e-275)(oflow-rescue)
(-2.5998654807017172e-154 -5.77111199274598e+260 -1.1764752149338802e+113)(oflow-rescue)
(2.5820290289932397e-205 -7.016099502268701e+285 -1.6565794446537984e+285)(oflow-rescue)
(-2.4551751065185727e-239 -5.487141738282592e+156 3.0952641834528277e+56)(oflow-rescue)
(1.1365903970912257e-215 -2.4522473041767902e+165 2.8522406330284547e-13)(oflow-rescue)
(1.167066388918701e-187 -1.271255246730285e+280 -3.8084479985835584e+256)(oflow-rescue)
(3.946007273601498e-98 -2.1582554275091428e+260 -1.1046408601333681e-131)(oflow-rescue)
(2.4322910409581663e-209 -9.747294918928623e+203 -2.1199751202780446e+294)(oflow-rescue)
(-2.9827549733697755e-92 -4.513247792291223e+273 5.047577645239693e-186)(oflow-rescue)
(-2.509900733859322e-267 -3.0846469327543653e+296 1.1326588451247183e+305)(oflow-rescue)
(-7.978739259784583e-45 -1.2575899383749217e+290 3.485446204040597e+297)(oflow-rescue)
(4.679296992004754e-164 -4.062647054610706e+256 -47097819.51934676)(oflow-rescue)
(-2.2148298297960332e-299 -7.649780332207426e+257 -2.077377335373008e+162)(oflow-rescue)
(-5.491547354124197e-209 -1.4856585615830889e+230 -3.1645166175735553e-21)(oflow-rescue)
(-5.901949664843776e-102 -8.030220210945318e+255 -4.289777248502159e-262)(oflow-rescue)
(-5.995995191471775e-305 -2.0670947418931903e+164 -1.6777175160403368e-162)(oflow-rescue)
(7.287099209014524e-154 -1.1825506718747308e+227 -3.2837746054404183e-222)(oflow-rescue)
(2.4546258711210866e-117 -1.70682201295015e+306 1.6107079073559333e-75)(oflow-rescue)
(2.2238368889438358e-207 -1.861928123880874e+163 -1.7425028607858716e+110)(oflow-rescue)
(3.437085380956247e-61 -6.133135003385739e+271 -1.7459094456894086e-189)(oflow-rescue)
(-4.853865349373468e-209 -4.0771578305951176e+296 6.6853551559325275e-96)(oflow-rescue)
(4.759116614696873e-200 -2.03139001608269e+269 -7.430905662042481e+24)(oflow-rescue)
(8.914438428946286e-217 -1.5353537745904423e+299 -3.472422450965067e+188)(oflow-rescue)
(-1.452156566842431e-55 -5.205795602161551e+278 1.1649313943260842e-54)(oflow-rescue)
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055631
1136579
2281571
3777571
42087571
53954571
64998571
75251571
85344571
95376571
105392571
115392571
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c)))) (neg.f64 a))
(/.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 a c)))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))) a)
(neg.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c)))) (neg.f64 a)))
(neg.f64 (/.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 a c)))) a))
(neg.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))) a))
(/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c)))) b_2)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) c)
(/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 a b_2)))) a)
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (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 (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 (neg.f64 a) c)))) (neg.f64 a))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) (neg.f64 a))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 a c)))) a)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(neg.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 a) c)))) (neg.f64 a)))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) a)
(neg.f64 (/.f64 (+.f64 (neg.f64 (neg.f64 b_2)) (sqrt.f64 (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 a c)))) a))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))
(neg.f64 (/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))) a))
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) b_2) (neg.f64 a))
(/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) a)
(/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c)))) b_2)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 a a (*.f64 (neg.f64 b_2) c))) a) b_2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c))) 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 (neg.f64 b_2) a (*.f64 c c))) c) a)
Compiler

Compiled 140 to 42 computations (70% saved)

Precisions
Click to see histograms. Total time spent on operations: 52.0ms
Operation ival-sqrt, time spent: 13.0ms, 25.0% of total-time
Operation ival-mult, time spent: 13.0ms, 25.0% of total-time
Operation ival-div, time spent: 8.0ms, 15.0% of total-time
Operation ival-neg, time spent: 6.0ms, 12.0% of total-time
Operation ival-sub, time spent: 5.0ms, 10.0% of total-time
Operation ival-add, time spent: 5.0ms, 10.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time

eval0.0ms (0%)

Compiler

Compiled 15 to 9 computations (40% saved)

prune1.0ms (0%)

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

Compiled 15 to 9 computations (40% saved)

localize69.0ms (0.4%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
99.1%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
93.6%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
78.6%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
61.4%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 50 to 10 computations (80% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
Operation ival-sqrt, time spent: 7.0ms, 29.0% of total-time
Operation ival-div, time spent: 6.0ms, 25.0% of total-time
Operation ival-mult, time spent: 6.0ms, 25.0% of total-time
Operation ival-sub, time spent: 5.0ms, 21.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time

series33.0ms (0.2%)

Counts
4 → 96
Calls

36 calls:

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

rewrite333.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1402×fma-define
817×log1p-expm1-u
817×expm1-log1p-u
674×fma-neg
388×expm1-undefine
Iterations

Useful iterations: 2 (0.0ms)

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

simplify328.0ms (1.7%)

Algorithm
egg-herbie
Rules
836×fma-define
750×associate-*r*
664×associate-*l*
658×log-prod
524×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

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

eval234.0ms (1.2%)

Compiler

Compiled 13546 to 5872 computations (56.7% saved)

prune134.0ms (0.7%)

Pruning

24 alts after pruning (23 fresh and 1 done)

PrunedKeptTotal
New52023543
Fresh000
Picked011
Done000
Total52024544
Accuracy
94.6%
Counts
544 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.7%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
48.7%
(/.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (neg.f64 b_2)) a)
38.4%
(/.f64 (fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 b_2 -2)) a)
23.9%
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c -1/2) a) b_2)) a)
19.3%
(/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -1/16) (pow.f64 b_2 5)))) a)
24.4%
(/.f64 (/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))) a)
27.2%
(/.f64 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2) a)
12.1%
(/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)
50.6%
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 2) b_2) a)
37.3%
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))) b_2) a)
11.9%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) b_2) a)
52.5%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
33.7%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
46.7%
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/2)) b_2) a)
41.4%
(/.f64 (-.f64 (exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) b_2) a)
11.6%
(/.f64 (-.f64 b_2 b_2) a)
38.0%
(/.f64 (*.f64 c -1/2) b_2)
31.8%
(/.f64 (*.f64 -1/2 (*.f64 a (/.f64 c b_2))) a)
45.5%
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
44.9%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
38.4%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
47.7%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
38.3%
(*.f64 b_2 (/.f64 -2 a))
38.5%
(*.f64 -2 (/.f64 b_2 a))
Compiler

Compiled 763 to 511 computations (33% saved)

localize1.6s (8.5%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
93.6%
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/2)) b_2) a)
91.1%
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/2))
78.6%
(-.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/2)) b_2)
59.9%
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
92.3%
(*.f64 c (/.f64 a b_2))
84.6%
(/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)
57.6%
(-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)
89.8%
(/.f64 (*.f64 (*.f64 c -1/2) a) b_2)
84.6%
(/.f64 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2) a)
100.0%
(*.f64 -2 (/.f64 b_2 a))
99.1%
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
93.6%
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 2) b_2) a)
78.6%
(-.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 2) b_2)
60.2%
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)
Compiler

Compiled 226 to 113 computations (50% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.2s
Operation ival-pow, time spent: 559.0ms, 48.0% of total-time
Operation ival-sub, time spent: 176.0ms, 15.0% of total-time
Operation ival-log, time spent: 145.0ms, 12.0% of total-time
Operation ival-exp, time spent: 88.0ms, 8.0% of total-time
Operation ival-mult, time spent: 84.0ms, 7.0% of total-time
Operation ival-div, time spent: 49.0ms, 4.0% of total-time
Operation composed, time spent: 34.0ms, 3.0% of total-time
Operation const, time spent: 16.0ms, 1.0% of total-time
Operation ival-add, time spent: 11.0ms, 1.0% of total-time

series175.0ms (0.9%)

Counts
14 → 420
Calls

123 calls:

TimeVariablePointExpression
12.0ms
c
@inf
(-.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 2) b_2)
11.0ms
a
@-inf
(-.f64 (exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/2)) b_2)
6.0ms
c
@0
(/.f64 (*.f64 (*.f64 c -1/2) a) b_2)
6.0ms
b_2
@0
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)
5.0ms
c
@-inf
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)

rewrite305.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
464×associate-*r*
324×associate-*l*
294×times-frac
251×log1p-expm1-u
251×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

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

simplify676.0ms (3.6%)

Algorithm
egg-herbie
Rules
924×*-commutative
714×+-commutative
552×sqr-pow
528×fma-define
424×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0175957501
1552054638
Stop Event
node limit
Counts
918 → 943
Calls
Call 1
Inputs
(pow.f64 (*.f64 -1 (*.f64 a c)) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 11) (pow.f64 c 11))) 1/4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4))))
(sqrt.f64 b_2)
(+.f64 (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(+.f64 (sqrt.f64 b_2) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (sqrt.f64 b_2) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))))))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 -1))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2)))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2))) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) (sqrt.f64 b_2))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))))) (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)) (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))))))))
(*.f64 -1 b_2)
(+.f64 b_2 (*.f64 -1 b_2))
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3)))))))
(*.f64 -1 b_2)
(*.f64 2 (*.f64 -1 b_2))
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3))) (+.f64 (*.f64 2 (*.f64 -1 b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) b_2)) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))))))))) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))) 2))))))))
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 (pow.f64 a 3) c))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)))))) b_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 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))))) (pow.f64 a 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2))))) b_2)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))))))) (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) b_2)) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))))))))) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) 2))))))))
(-.f64 (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 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 a (pow.f64 c 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)))))) b_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) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) a)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))))) (pow.f64 c 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))))) b_2)
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (sqrt.f64 -1))))))))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 a (pow.f64 b_2 3)))) (/.f64 b_2 a)))))
(*.f64 -1 (/.f64 b_2 a))
(*.f64 2 (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 a (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 a (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 a (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) b_2)) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))))))))) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))) 2))))))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) a)) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 (pow.f64 a 4) c))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 4))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) a)))))) (/.f64 b_2 a))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a)) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))))) (pow.f64 a 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a))))) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a)))) (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)))))))) a)) (/.f64 (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) 2)) a)))))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) a)) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.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) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (*.f64 a (pow.f64 c 3)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) a)))))) (/.f64 b_2 a))
(/.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) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (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 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 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) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (pow.f64 a 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) a))) (pow.f64 c 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 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) a))))) (/.f64 b_2 a))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c 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 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(/.f64 (*.f64 a c) b_2)
(log.f64 (neg.f64 (*.f64 a c)))
(+.f64 (log.f64 (neg.f64 (*.f64 a c))) (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))))
(+.f64 (log.f64 (neg.f64 (*.f64 a c))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2))))))
(+.f64 (log.f64 (neg.f64 (*.f64 a c))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))))
(*.f64 -2 (log.f64 (/.f64 1 b_2)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 b_2))) (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 b_2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4)))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 b_2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 6))))))
(*.f64 -2 (log.f64 (/.f64 -1 b_2)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b_2))) (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b_2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4)))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b_2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 6))))))
(log.f64 (pow.f64 b_2 2))
(+.f64 (log.f64 (pow.f64 b_2 2)) (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))))
(+.f64 (log.f64 (pow.f64 b_2 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4)))))
(+.f64 (log.f64 (pow.f64 b_2 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 6))))))
(+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))
(+.f64 (log.f64 (neg.f64 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(+.f64 (log.f64 (neg.f64 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (neg.f64 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))
(log.f64 (pow.f64 b_2 2))
(+.f64 (log.f64 (pow.f64 b_2 2)) (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))))
(+.f64 (log.f64 (pow.f64 b_2 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4)))))
(+.f64 (log.f64 (pow.f64 b_2 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 6))))))
(+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))
(+.f64 (log.f64 (neg.f64 a)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(+.f64 (log.f64 (neg.f64 a)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (neg.f64 a)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (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 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (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 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))) 1)
(*.f64 1 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/8) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/8))
(*.f64 (pow.f64 1 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2) 1/4) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/4))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/4) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/4))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(fabs.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(log.f64 (exp.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/4))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(exp.f64 (*.f64 1/4 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 1))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 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 (pow.f64 b_2 2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1) (*.f64 (neg.f64 b_2) 1))
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(*.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2)) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2)) (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1))
(fma.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (neg.f64 b_2))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 b_2))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a))))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))) 1)
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 a 2))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (pow.f64 a 2))) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 (pow.f64 a 2))) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) -1)
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 1))
(+.f64 (pow.f64 b_2 2) (*.f64 a (neg.f64 c)))
(+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c)))
(+.f64 (-.f64 (pow.f64 b_2 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 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)))
(+.f64 (*.f64 (pow.f64 b_2 2) 1) (*.f64 (*.f64 a (neg.f64 c)) 1))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 a c) 1))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 (*.f64 a c) 1)))
(+.f64 (fma.f64 1 (pow.f64 b_2 2) (neg.f64 (*.f64 (*.f64 a c) 1))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 (*.f64 a c) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (*.f64 a c) 1))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 (*.f64 a c) 1)))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/4))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 1 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(*.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) (+.f64 (*.f64 a c) (pow.f64 b_2 2))))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (+.f64 (*.f64 a c) (pow.f64 b_2 2)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (+.f64 (*.f64 a c) (pow.f64 b_2 2)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (+.f64 (*.f64 a c) (pow.f64 b_2 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c))) (*.f64 (pow.f64 b_2 2) (*.f64 a (neg.f64 c))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) (-.f64 (pow.f64 b_2 2) (*.f64 a (neg.f64 c))))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 4)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3) 1/3)
(pow.f64 (exp.f64 1) (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 2)) (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))) (sqrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(exp.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(fma.f64 1 (pow.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 a (neg.f64 c)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -2 (/.f64 a b_2)))) 1)
(/.f64 -2 (/.f64 a b_2))
(/.f64 1 (/.f64 a (*.f64 -2 b_2)))
(/.f64 (*.f64 -2 b_2) a)
(/.f64 (neg.f64 (*.f64 -2 b_2)) (neg.f64 a))
(/.f64 (*.f64 -2 (neg.f64 b_2)) (neg.f64 a))
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (*.f64 (neg.f64 b_2) -2) (neg.f64 a))
(/.f64 (/.f64 (*.f64 -2 b_2) 1) a)
(/.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 (pow.f64 a 2))) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))
(pow.f64 (/.f64 -2 (/.f64 a b_2)) 1)
(pow.f64 (cbrt.f64 (/.f64 -2 (/.f64 a b_2))) 3)
(pow.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -2 (/.f64 a b_2))) 2)
(sqrt.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 b_2 a)) -2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -2 (/.f64 a b_2)))))
(cbrt.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 3))
(expm1.f64 (log1p.f64 (/.f64 -2 (/.f64 a b_2))))
(log1p.f64 (expm1.f64 (/.f64 -2 (/.f64 a b_2))))
(exp.f64 (log.f64 (/.f64 -2 (/.f64 a b_2))))
(exp.f64 (*.f64 (log.f64 (/.f64 -2 (/.f64 a b_2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) 1)
(*.f64 (*.f64 c -1/2) (*.f64 (/.f64 a b_2) (/.f64 1 a)))
(*.f64 (*.f64 c (*.f64 -1/2 a)) (/.f64 1 (*.f64 a b_2)))
(*.f64 (*.f64 c (*.f64 -1/2 a)) (*.f64 (/.f64 1 b_2) (/.f64 1 a)))
(*.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (/.f64 1 a))
(*.f64 1 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (*.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 (*.f64 (*.f64 c -1/2) (neg.f64 (/.f64 a b_2))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 a 2))) (/.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 a a) (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) a) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) a) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 (/.f64 (*.f64 c -1/2) 1) (/.f64 (/.f64 a b_2) a))
(*.f64 (/.f64 (*.f64 c -1/2) (cbrt.f64 (pow.f64 a 2))) (/.f64 (/.f64 a b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 a)) (/.f64 (/.f64 a b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) 1) (/.f64 (/.f64 1 b_2) a))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (cbrt.f64 (pow.f64 a 2))) (/.f64 (/.f64 1 b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 a)) (/.f64 (/.f64 1 b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (pow.f64 a 2))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 1) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (cbrt.f64 (pow.f64 a 2))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (cbrt.f64 a)))
(pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2)
(pow.f64 (*.f64 (/.f64 a (*.f64 c (*.f64 -1/2 a))) b_2) -1)
(neg.f64 (/.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (neg.f64 a)))
(neg.f64 (/.f64 (*.f64 (*.f64 c -1/2) (neg.f64 (/.f64 a b_2))) a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(exp.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))) 1)
(*.f64 a (*.f64 (*.f64 c -1/2) (/.f64 1 b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 c (*.f64 (*.f64 -1/2 a) (/.f64 1 b_2)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 (*.f64 c -1/2) (/.f64 a b_2))
(*.f64 (*.f64 c (*.f64 -1/2 a)) (/.f64 1 b_2))
(*.f64 1 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (*.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) (/.f64 1 b_2)))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 c 2))) (*.f64 (cbrt.f64 (*.f64 c -1/2)) (/.f64 a b_2)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (/.f64 1 b_2)))
(*.f64 (sqrt.f64 (*.f64 c -1/2)) (*.f64 (sqrt.f64 (*.f64 c -1/2)) (/.f64 a b_2)))
(*.f64 (*.f64 a (neg.f64 (*.f64 c -1/2))) (/.f64 1 (neg.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 c (*.f64 -1/2 a)))
(*.f64 (/.f64 a 1) (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c -1/2) (cbrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 a) (sqrt.f64 b_2)))
(*.f64 (/.f64 c 1) (/.f64 (*.f64 -1/2 a) b_2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 -1/2 a) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c (*.f64 -1/2 a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 b_2)))
(*.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 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) 1) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) (sqrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) 1) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (cbrt.f64 b_2)))
(*.f64 (*.f64 (*.f64 c -1/2) 1) (/.f64 a b_2))
(*.f64 (*.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 (/.f64 a b_2)) 2)) (cbrt.f64 (/.f64 a b_2)))
(*.f64 (*.f64 (*.f64 c -1/2) (sqrt.f64 (/.f64 a b_2))) (sqrt.f64 (/.f64 a b_2)))
(*.f64 (*.f64 -1/2 (/.f64 a b_2)) c)
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 1)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2)
(pow.f64 (/.f64 b_2 (*.f64 c (*.f64 -1/2 a))) -1)
(neg.f64 (*.f64 (*.f64 c -1/2) (neg.f64 (/.f64 a b_2))))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) c) (/.f64 a b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c -1/2) 3) (pow.f64 (/.f64 a b_2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 -1/2 a)) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 1))
(+.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (-.f64 b_2 b_2))
(+.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) (neg.f64 b_2))
(+.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a 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 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 1 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.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)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.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)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (*.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 1) (*.f64 (neg.f64 b_2) 1))
(*.f64 1 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2) (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 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) (pow.f64 b_2 2)) (/.f64 1 (+.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 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) 3) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 b_2 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 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) (pow.f64 b_2 2)) (+.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 b_2 2))) (neg.f64 (+.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 3) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) (neg.f64 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) (neg.f64 b_2)))
(pow.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(exp.f64 (log.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 1))
(fma.f64 1 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) (neg.f64 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)) (neg.f64 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)) (neg.f64 b_2))
(+.f64 (/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(+.f64 (/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a))))
(+.f64 (/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a))))
(-.f64 (/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a))) 1)
(*.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (*.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (/.f64 1 a)))
(*.f64 (neg.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 a 2))) (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2) (cbrt.f64 (pow.f64 a 2))) (cbrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (cbrt.f64 (pow.f64 a 2))) (/.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) -1)
(neg.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))) 1)
(/.f64 c (/.f64 b_2 a))
(/.f64 (*.f64 a c) b_2)
(/.f64 1 (/.f64 b_2 (*.f64 a c)))
(/.f64 (*.f64 a (neg.f64 c)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 a c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(/.f64 (*.f64 c 1) (/.f64 b_2 a))
(/.f64 (/.f64 (*.f64 a c) 1) b_2)
(/.f64 (/.f64 (*.f64 a c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(pow.f64 (*.f64 c (/.f64 a b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 3)
(pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 a b_2)) c))
(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 a b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a b_2) 3) (pow.f64 c 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2))))
(log1p.f64 (expm1.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))
(+.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(+.f64 0 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2)) (log.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))) 1)
(-.f64 (log.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (log.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (+.f64 (*.f64 a c) (pow.f64 b_2 2))))))
(-.f64 (log.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 1 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 2) (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (sqrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(pow.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1)
(pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 3)
(pow.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 2)
(sqrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2))
(cbrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 3))
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log1p.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1))
(exp.f64 (log.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 1))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 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 (pow.f64 b_2 2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1) (*.f64 (neg.f64 b_2) 1))
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(*.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2)) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2)) (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1))
(fma.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (neg.f64 b_2))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 b_2))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))) 1)
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/8) (*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/8) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/2))
(*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/8)) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/8))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 1) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(/.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 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (+.f64 (*.f64 a c) (pow.f64 b_2 2))))))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/2)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 2)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) 1/3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2) 1/4)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(pow.f64 (exp.f64 1/2) (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))) (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a))))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))) 1)
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (/.f64 1 a))
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 a 2))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (pow.f64 a 2))) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 (pow.f64 a 2))) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) -1)
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (neg.f64 a)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 1))
Outputs
(pow.f64 (*.f64 -1 (*.f64 a c)) 1/4)
(pow.f64 (*.f64 a (neg.f64 c)) 1/4)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 (*.f64 a c) 3)) 1/4) (pow.f64 b_2 2)) (pow.f64 (*.f64 a (neg.f64 c)) 1/4))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4)))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 (*.f64 a c) 3)) 1/4) (pow.f64 b_2 2)) (fma.f64 -3/32 (*.f64 (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 7)) (pow.f64 c 7)) 1/4) (pow.f64 b_2 4)) (pow.f64 (*.f64 a (neg.f64 c)) 1/4)))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) 1/4) (pow.f64 b_2 2))) (+.f64 (*.f64 -3/32 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 7) (pow.f64 c 7))) 1/4) (pow.f64 b_2 4))) (+.f64 (*.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 11) (pow.f64 c 11))) 1/4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1 (*.f64 a c)) 1/4))))
(fma.f64 -1/4 (*.f64 (pow.f64 (/.f64 -1 (pow.f64 (*.f64 a c) 3)) 1/4) (pow.f64 b_2 2)) (fma.f64 -3/32 (*.f64 (pow.f64 (/.f64 (/.f64 -1 (pow.f64 a 7)) (pow.f64 c 7)) 1/4) (pow.f64 b_2 4)) (fma.f64 -7/128 (*.f64 (pow.f64 (/.f64 -1 (*.f64 (pow.f64 a 11) (pow.f64 c 11))) 1/4) (pow.f64 b_2 6)) (pow.f64 (*.f64 a (neg.f64 c)) 1/4))))
(sqrt.f64 b_2)
(+.f64 (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))))
(+.f64 (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2))
(+.f64 (sqrt.f64 b_2) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) -3/32))))
(+.f64 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (pow.f64 (*.f64 a c) 2) -3/32))))
(+.f64 (sqrt.f64 b_2) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))))))
(+.f64 (sqrt.f64 b_2) (fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) -3/32) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (fma.f64 -1/12 (pow.f64 (*.f64 a c) 3) (*.f64 (pow.f64 (*.f64 a c) 3) 11/384))))))
(+.f64 (fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2)) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (pow.f64 (*.f64 a c) 2) -3/32) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (fma.f64 -1/12 (pow.f64 (*.f64 a c) 3) (*.f64 (pow.f64 (*.f64 a c) 3) 11/384)))))
(*.f64 (sqrt.f64 b_2) (sqrt.f64 -1))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)))
(fma.f64 -1/4 (*.f64 a (*.f64 (*.f64 c (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2))))))))
(fma.f64 -1/4 (*.f64 a (*.f64 (*.f64 c (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (fma.f64 (sqrt.f64 b_2) (sqrt.f64 -1) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (sqrt.f64 -1)) (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) -3/32))))
(fma.f64 -1/4 (*.f64 a (*.f64 (*.f64 c (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (fma.f64 (sqrt.f64 b_2) (sqrt.f64 -1) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (sqrt.f64 -1)) (*.f64 (pow.f64 (*.f64 a c) 2) -3/32))))
(+.f64 (*.f64 -1/4 (*.f64 (*.f64 a (*.f64 c (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (+.f64 (*.f64 (sqrt.f64 b_2) (sqrt.f64 -1)) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (*.f64 (sqrt.f64 -1) (+.f64 (*.f64 -1/12 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (*.f64 (pow.f64 a 3) (pow.f64 c 3))) (*.f64 1/32 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))))
(fma.f64 -1/4 (*.f64 a (*.f64 (*.f64 c (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (fma.f64 (sqrt.f64 b_2) (sqrt.f64 -1) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) -3/32) (sqrt.f64 -1)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (sqrt.f64 -1)) (fma.f64 -1/12 (pow.f64 (*.f64 a c) 3) (*.f64 (pow.f64 (*.f64 a c) 3) 11/384))))))
(fma.f64 -1/4 (*.f64 a (*.f64 (*.f64 c (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (fma.f64 (sqrt.f64 b_2) (sqrt.f64 -1) (fma.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 7))) (*.f64 (*.f64 (pow.f64 (*.f64 a c) 2) -3/32) (sqrt.f64 -1)) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 b_2 11))) (sqrt.f64 -1)) (fma.f64 -1/12 (pow.f64 (*.f64 a c) 3) (*.f64 (pow.f64 (*.f64 a c) 3) 11/384))))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(sqrt.f64 b_2)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))
(+.f64 (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2)))))
(fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 1 (+.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 a 2) (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32))))))
(+.f64 (fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 a 2) (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (sqrt.f64 b_2))) (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) (sqrt.f64 b_2))))))
(fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (fma.f64 1 (sqrt.f64 b_2) (*.f64 1 (+.f64 (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 a 2) (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32))) (*.f64 (pow.f64 a 3) (*.f64 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)) (sqrt.f64 b_2)))))))
(+.f64 (fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2)) (+.f64 (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 a 2) (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32))) (*.f64 (pow.f64 a 3) (*.f64 (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)) (sqrt.f64 b_2)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a)))))
(pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (*.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (*.f64 a c)))))
(+.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 -1/4 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))))) (*.f64 a c)))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2)))))
(+.f64 (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2)))) (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))))) (*.f64 a c))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (+.f64 (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2)))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (/.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)) (pow.f64 a 3)))))
(+.f64 (+.f64 (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2)))) (*.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (/.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)) (pow.f64 a 3)))) (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (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 c) (neg.f64 (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a c)))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (*.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (*.f64 a c)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2)))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (fma.f64 -1 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)) (pow.f64 a 3))) (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2))))))
(+.f64 (-.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (*.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)) (pow.f64 a 3)))) (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2)))))
(*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2))
(sqrt.f64 b_2)
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)))
(+.f64 (sqrt.f64 b_2) (*.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))))
(fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))))
(fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (*.f64 1 (+.f64 (sqrt.f64 b_2) (*.f64 (*.f64 (sqrt.f64 b_2) (pow.f64 c 2)) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32)))))
(+.f64 (fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2)) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 2) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32))))
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 1 1/4) (*.f64 (*.f64 a c) (sqrt.f64 (/.f64 1 (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 1 1/4) (sqrt.f64 b_2)) (+.f64 (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))))) (*.f64 (pow.f64 1 1/4) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))))))))
(fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (fma.f64 1 (sqrt.f64 b_2) (*.f64 1 (+.f64 (*.f64 (*.f64 (sqrt.f64 b_2) (pow.f64 c 2)) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32)) (*.f64 (*.f64 (sqrt.f64 b_2) (pow.f64 c 3)) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384)))))))
(+.f64 (fma.f64 -1/4 (*.f64 a (*.f64 c (sqrt.f64 (/.f64 1 (pow.f64 b_2 3))))) (sqrt.f64 b_2)) (+.f64 (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 2) (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32))) (*.f64 (sqrt.f64 b_2) (*.f64 (pow.f64 c 3) (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384))))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a)))))
(pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.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 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (*.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) (*.f64 a c)))))
(+.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 -1/4 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))))) (*.f64 a c)))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 c 2)))))
(+.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 c 2)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))))) (*.f64 a c))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (+.f64 (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 c 2)))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) (/.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)) (pow.f64 c 3)))))
(+.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (+.f64 (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 c 2)))) (*.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) (/.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)) (pow.f64 c 3)))))
(exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))
(pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c)))))
(pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (*.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (*.f64 a c)))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (*.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (*.f64 a c)))))
(+.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 c 2)))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (*.f64 a c))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (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 (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 b_2 2) (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))) (*.f64 a c))) (/.f64 (*.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2)))))
(+.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (fma.f64 -1 (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)) (pow.f64 c 3))) (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (*.f64 a c))) (*.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 c 2))))))
(+.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (-.f64 (fma.f64 -1/4 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (*.f64 a c))) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))))) (pow.f64 c 2))) (*.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)) (pow.f64 c 3)))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 -1 b_2 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)) (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (sqrt.f64 -1))))))))
(fma.f64 -1 b_2 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3)))) -1/8)))))
(-.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3)))) -1/8)))) b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 b_2 (*.f64 -1 b_2))
0
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3)))))))
(+.f64 0 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 1/16 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) -3/32) (pow.f64 b_2 3))))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 2 (/.f64 (*.f64 (pow.f64 (*.f64 a c) 2) -3/32) (pow.f64 b_2 3)))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 2 (*.f64 -1 b_2))
(*.f64 b_2 -2)
(+.f64 (*.f64 2 (*.f64 -1 b_2)) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (pow.f64 b_2 3))) (+.f64 (*.f64 2 (*.f64 -1 b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) -3/32) (pow.f64 b_2 3)) (+.f64 (fma.f64 -1/16 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) (*.f64 b_2 -2)))
(fma.f64 -2 (/.f64 (*.f64 (pow.f64 (*.f64 a c) 2) -3/32) (pow.f64 b_2 3)) (+.f64 (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (*.f64 (pow.f64 a 2) (fma.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))))))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 (pow.f64 a 2) (fma.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32))) (*.f64 (pow.f64 a 3) (fma.f64 -1/2 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32) b_2)) (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))))) (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) b_2)) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))))))))) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))) 2))))))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 (pow.f64 a 2) (fma.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32))) (fma.f64 (pow.f64 a 3) (fma.f64 -1/2 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32) b_2)) (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)))) (*.f64 (pow.f64 a 4) (fma.f64 -1/2 (/.f64 (*.f64 c (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))) b_2) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (fma.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (fma.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 11/384))))) (*.f64 b_2 (pow.f64 (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32) 2))))))))
(-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 a c))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (*.f64 a c))) (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 a c))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (pow.f64 c 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (*.f64 a c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (pow.f64 (*.f64 a c) 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 (pow.f64 a 3) c))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 3))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)))))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) (pow.f64 a 3)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) c)) (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 a c))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (pow.f64 c 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)) (pow.f64 a 3))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)))))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 b_2 2) (pow.f64 a 3)) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2)) c)) (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (*.f64 a c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (pow.f64 (*.f64 a c) 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (/.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)) (pow.f64 a 3))) (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2)))))) b_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 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 a c))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (*.f64 a c))) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 a c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (*.f64 a c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (pow.f64 (*.f64 a c) 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))))) (pow.f64 a 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2))))) b_2)
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) c)) (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (pow.f64 a 3)) (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 a c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2))))) b_2)
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (*.f64 a c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (pow.f64 (*.f64 a c) 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (/.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32)) c) (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (pow.f64 a 3))) b_2)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (*.f64 (pow.f64 c 2) (fma.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))))))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 (pow.f64 c 2) (fma.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32)))) (*.f64 (pow.f64 c 3) (fma.f64 -1/2 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32) b_2)) (*.f64 2 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384))))))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))))))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))))))) (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) b_2)) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))))))))) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) 2))))))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 (pow.f64 c 2) (fma.f64 1/16 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32)))) (fma.f64 (pow.f64 c 3) (fma.f64 -1/2 (*.f64 a (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32) b_2)) (*.f64 2 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384))))) (*.f64 (pow.f64 c 4) (fma.f64 -1/2 (*.f64 a (/.f64 (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384)) b_2)) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (fma.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (fma.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 11/384))))) (*.f64 b_2 (pow.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32) 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 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 a c))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (*.f64 a c))) (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 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 c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (*.f64 (pow.f64 a 2) (pow.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 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 c 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (*.f64 a c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (pow.f64 (*.f64 a c) 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 c 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 a (pow.f64 c 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (pow.f64 c 3))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)))))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -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 a (pow.f64 c 3)))) (fma.f64 -1/2 (*.f64 (pow.f64 b_2 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 c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) (*.f64 (pow.f64 a 2) (pow.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 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.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 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)) (pow.f64 c 3))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2)))))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2)) (*.f64 a (pow.f64 c 3)))) (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (*.f64 a c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (pow.f64 (*.f64 a c) 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 c 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (/.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)) (pow.f64 c 3))) (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2)))))) b_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) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) b_2)
(-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_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) (*.f64 a c))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 a c))) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) b_2)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_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) (*.f64 a c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 c 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))) b_2)
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 a c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (pow.f64 (*.f64 a c) 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 c 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))) b_2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) a)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))))) (pow.f64 c 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 a c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (pow.f64 c 2))) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2))))) b_2)
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -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)) (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2)))) (pow.f64 c 3)) (fma.f64 -1/2 (*.f64 (pow.f64 b_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) (*.f64 a c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 c 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2))))) b_2)
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 a c))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (pow.f64 (*.f64 a c) 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 c 2))) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))) (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) a)) (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)))) (pow.f64 c 3))) b_2)
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))))
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 (pow.f64 b_2 4) (+.f64 (*.f64 -3/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (sqrt.f64 -1))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (sqrt.f64 -1))))))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) -1/8)))))
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 (pow.f64 b_2 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (pow.f64 b_2 4) (*.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) -1/8)))) (/.f64 b_2 a))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 b_2 (neg.f64 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (/.f64 b_2 a))
0
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(-.f64 (fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a)) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 a (pow.f64 b_2 3)))) (/.f64 b_2 a)))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c b_2) (fma.f64 1/16 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (fma.f64 2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) -3/32) (*.f64 a (pow.f64 b_2 3))) (/.f64 b_2 a)))))
(-.f64 (fma.f64 -1/2 (/.f64 c b_2) (fma.f64 1/16 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (fma.f64 2 (/.f64 (*.f64 (pow.f64 (*.f64 a c) 2) -3/32) (*.f64 a (pow.f64 b_2 3))) (/.f64 b_2 a)))) (/.f64 b_2 a))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 b_2 (neg.f64 a))
(*.f64 2 (*.f64 -1 (/.f64 b_2 a)))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 1/32 (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 a (pow.f64 b_2 3)))) (+.f64 (*.f64 2 (*.f64 -1 (/.f64 b_2 a))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) -3/32) (*.f64 a (pow.f64 b_2 3))) (+.f64 (fma.f64 -1/16 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))) (*.f64 b_2 (/.f64 -2 a))))
(fma.f64 -2 (/.f64 (*.f64 (pow.f64 (*.f64 a c) 2) -3/32) (*.f64 a (pow.f64 b_2 3))) (+.f64 (fma.f64 -1/16 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))) (*.f64 b_2 (/.f64 -2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 a (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 a (fma.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 a (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 a (fma.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32))) (*.f64 (pow.f64 a 2) (fma.f64 -1/2 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32) b_2)) (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 a (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))))))) (+.f64 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) b_2)) (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))))))))) (*.f64 (pow.f64 a 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)))))) b_2)) (+.f64 (*.f64 2 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8))))))))) (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)))) 2))))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 a (fma.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)) (*.f64 (*.f64 2 b_2) (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32))) (fma.f64 (pow.f64 a 2) (fma.f64 -1/2 (*.f64 c (/.f64 (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32) b_2)) (*.f64 (*.f64 2 b_2) (fma.f64 -1/12 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 6)) 11/384)))) (*.f64 (pow.f64 a 3) (fma.f64 -1/2 (/.f64 (*.f64 c (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))) b_2) (fma.f64 2 (*.f64 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (fma.f64 -1/256 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (fma.f64 1/6144 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 8)) 11/384))))) (*.f64 b_2 (pow.f64 (*.f64 (/.f64 (pow.f64 c 2) (pow.f64 b_2 4)) -3/32) 2))))))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) a)) (/.f64 b_2 a))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 c (pow.f64 a 2))))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) b_2) a))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (*.f64 c (pow.f64 a 2))))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) b_2) a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 3))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (pow.f64 c 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 3))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) (*.f64 (pow.f64 a 4) c))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))) (pow.f64 a 4))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) a)))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2)) (*.f64 c (pow.f64 a 4)))) (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 3))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (/.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)) (pow.f64 a 4))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) a)))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2)) (*.f64 c (pow.f64 a 4)))) (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (pow.f64 c 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 3))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (/.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/384)) (pow.f64 a 4))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) a)))))) (/.f64 b_2 a))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) 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) a)) (/.f64 b_2 a))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c (pow.f64 a 2))))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) b_2) a))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (*.f64 c (pow.f64 a 2))))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) b_2) a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 3))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 3))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)))))) c)) (*.f64 2 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)))))))) (pow.f64 a 4))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2))))) (pow.f64 a 3))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) 2) a))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)) c)) (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2)))) (pow.f64 a 4)) (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 3))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))) 2) a))))) (/.f64 b_2 a))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32) (pow.f64 a 3))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2) a)))) (/.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)) (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 c 2)) -3/32)) c) (*.f64 2 (*.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 c 3)) 11/128)) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))) 2)))) (pow.f64 a 4))) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 (pow.f64 c 2) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32) a))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 (pow.f64 c 2) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32) a)))) (*.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32) b_2) (*.f64 2 (/.f64 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384))) a))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/16 (/.f64 a (pow.f64 b_2 3))) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))))) a)))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) b_2)) (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)))))) a)))) (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))) (*.f64 1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6))))) b_2)) (+.f64 (*.f64 2 (/.f64 (*.f64 b_2 (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (+.f64 (*.f64 1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8))) (*.f64 1/48 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)))))))) a)) (/.f64 (*.f64 b_2 (pow.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)))) 2)) a)))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 (pow.f64 c 2) (fma.f64 1/16 (/.f64 a (pow.f64 b_2 3)) (*.f64 2 (*.f64 b_2 (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32) a)))) (fma.f64 (pow.f64 c 3) (fma.f64 -1/2 (/.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32) b_2) (*.f64 2 (/.f64 (*.f64 b_2 (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384))) a))) (*.f64 (pow.f64 c 4) (fma.f64 -1/2 (/.f64 (fma.f64 -1/12 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 6)) 11/384)) b_2) (fma.f64 2 (*.f64 b_2 (/.f64 (fma.f64 -1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (fma.f64 -1/256 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (fma.f64 1/6144 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 8)) 11/384)))) a)) (*.f64 b_2 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a 2) (pow.f64 b_2 4)) -3/32) 2) a))))))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) a)) (/.f64 b_2 a))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) (*.f64 c (pow.f64 a 2))))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 c)) (neg.f64 (neg.f64 (log.f64 a))))) 2) b_2) a))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (*.f64 c (pow.f64 a 2))))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) b_2) a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.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) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 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 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 3)) (/.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 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 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (*.f64 a (pow.f64 c 2)))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (pow.f64 c 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (*.f64 a (pow.f64 c 2)))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (*.f64 (pow.f64 a 2) (pow.f64 c 3)))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) (+.f64 (*.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 -1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) (*.f64 a (pow.f64 c 3)))) (/.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c)))))) 2) a)))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -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 (pow.f64 c 3) (pow.f64 a 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 b_2 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 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 3)) (/.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 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 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (*.f64 a (pow.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 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)) (*.f64 a (pow.f64 c 3)))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (neg.f64 a)) (neg.f64 (neg.f64 (log.f64 c))))) 2) a)))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2)) (*.f64 (pow.f64 c 3) (pow.f64 a 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 3)) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (pow.f64 c 2))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (*.f64 a (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) (/.f64 (fma.f64 -1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/384)) (*.f64 a (pow.f64 c 3)))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (log.f64 (*.f64 a (neg.f64 c)))) 2) a)))))) (/.f64 b_2 a))
(/.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) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) b_2) a)
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) b_2) a)
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (/.f64 (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 b_2 a))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_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) (*.f64 c (pow.f64 a 2))))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) b_2) a))
(+.f64 (*.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 c (pow.f64 a 2))))) (/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) b_2) a))
(-.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 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) a)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_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) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (*.f64 a (pow.f64 c 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)))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (*.f64 a (pow.f64 c 2)))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a)))) (/.f64 b_2 a))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)))))) (pow.f64 a 2))) (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (+.f64 (*.f64 1/384 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3))) (*.f64 1/12 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)))))) a))) (pow.f64 c 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 b_2 2) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 2) c))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2)) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))) 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))) (*.f64 1/32 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2))))) (*.f64 a (pow.f64 c 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) a))))) (/.f64 b_2 a))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -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 a 2))) (*.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (/.f64 (fma.f64 -1/32 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 a 3)) 11/128)) a)))) (pow.f64 c 3)) (fma.f64 -1/2 (*.f64 (pow.f64 b_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) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (*.f64 a (pow.f64 c 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))))) (/.f64 b_2 a))
(-.f64 (-.f64 (fma.f64 -1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 c (pow.f64 a 2)))) (fma.f64 1/16 (*.f64 (pow.f64 b_2 4) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (*.f64 (pow.f64 a 3) (pow.f64 c 2)))) (fma.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) (/.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (*.f64 a (pow.f64 c 2)))) (/.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) a)))) (/.f64 (fma.f64 1/2 (*.f64 (pow.f64 b_2 2) (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 a 2)) -3/32) (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2)) (pow.f64 a 2))) (*.f64 2 (*.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 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)) a)))) (pow.f64 c 3))) (/.f64 b_2 a))
(*.f64 -1 (*.f64 a c))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(*.f64 -1 (*.f64 a c))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(*.f64 -1 (*.f64 a c))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(*.f64 -1 (*.f64 a c))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(*.f64 -1 (*.f64 a c))
(*.f64 a (neg.f64 c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (*.f64 -1 (*.f64 a c)) (pow.f64 b_2 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(*.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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 -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 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(log.f64 (neg.f64 (*.f64 a c)))
(log.f64 (*.f64 a (neg.f64 c)))
(+.f64 (log.f64 (neg.f64 (*.f64 a c))) (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))))
(+.f64 (log.f64 (*.f64 a (neg.f64 c))) (neg.f64 (/.f64 (pow.f64 b_2 2) (*.f64 a c))))
(-.f64 (log.f64 (*.f64 a (neg.f64 c))) (/.f64 (pow.f64 b_2 2) (*.f64 a c)))
(+.f64 (log.f64 (neg.f64 (*.f64 a c))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2))))))
(+.f64 (log.f64 (*.f64 a (neg.f64 c))) (fma.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2))))))
(+.f64 (-.f64 (log.f64 (*.f64 a (neg.f64 c))) (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(+.f64 (log.f64 (neg.f64 (*.f64 a c))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))))
(+.f64 (log.f64 (*.f64 a (neg.f64 c))) (fma.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))))
(+.f64 (-.f64 (log.f64 (*.f64 a (neg.f64 c))) (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (fma.f64 -1/2 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))))
(*.f64 -2 (log.f64 (/.f64 1 b_2)))
(*.f64 -2 (neg.f64 (log.f64 b_2)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 b_2))) (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))))
(fma.f64 -2 (neg.f64 (log.f64 b_2)) (/.f64 (*.f64 a (neg.f64 c)) (pow.f64 b_2 2)))
(-.f64 (*.f64 -2 (neg.f64 (log.f64 b_2))) (*.f64 a (/.f64 c (pow.f64 b_2 2))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 b_2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4)))))
(fma.f64 -2 (neg.f64 (log.f64 b_2)) (fma.f64 -1 (*.f64 a (/.f64 c (pow.f64 b_2 2))) (*.f64 -1/2 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))
(fma.f64 -2 (neg.f64 (log.f64 b_2)) (-.f64 (/.f64 (*.f64 -1/2 (pow.f64 (*.f64 a c) 2)) (pow.f64 b_2 4)) (*.f64 a (/.f64 c (pow.f64 b_2 2)))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 1 b_2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 6))))))
(fma.f64 -2 (neg.f64 (log.f64 b_2)) (fma.f64 -1 (*.f64 a (/.f64 c (pow.f64 b_2 2))) (fma.f64 -1/2 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 6)))))
(fma.f64 -2 (neg.f64 (log.f64 b_2)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 4)) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 6))) (*.f64 a (/.f64 c (pow.f64 b_2 2)))))
(*.f64 -2 (log.f64 (/.f64 -1 b_2)))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b_2))) (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))))
(fma.f64 -2 (log.f64 (/.f64 -1 b_2)) (/.f64 (*.f64 a (neg.f64 c)) (pow.f64 b_2 2)))
(-.f64 (*.f64 -2 (log.f64 (/.f64 -1 b_2))) (*.f64 a (/.f64 c (pow.f64 b_2 2))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b_2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4)))))
(fma.f64 -2 (log.f64 (/.f64 -1 b_2)) (fma.f64 -1 (*.f64 a (/.f64 c (pow.f64 b_2 2))) (*.f64 -1/2 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))))
(fma.f64 -2 (log.f64 (/.f64 -1 b_2)) (-.f64 (/.f64 (*.f64 -1/2 (pow.f64 (*.f64 a c) 2)) (pow.f64 b_2 4)) (*.f64 a (/.f64 c (pow.f64 b_2 2)))))
(+.f64 (*.f64 -2 (log.f64 (/.f64 -1 b_2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 6))))))
(fma.f64 -2 (log.f64 (/.f64 -1 b_2)) (fma.f64 -1 (*.f64 a (/.f64 c (pow.f64 b_2 2))) (fma.f64 -1/2 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 6)))))
(fma.f64 -2 (log.f64 (/.f64 -1 b_2)) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 4)) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 6))) (*.f64 a (/.f64 c (pow.f64 b_2 2)))))
(log.f64 (pow.f64 b_2 2))
(*.f64 2 (log.f64 b_2))
(+.f64 (log.f64 (pow.f64 b_2 2)) (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))))
(+.f64 (/.f64 (*.f64 a (neg.f64 c)) (pow.f64 b_2 2)) (*.f64 2 (log.f64 b_2)))
(-.f64 (*.f64 2 (log.f64 b_2)) (*.f64 a (/.f64 c (pow.f64 b_2 2))))
(+.f64 (log.f64 (pow.f64 b_2 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4)))))
(+.f64 (fma.f64 -1 (*.f64 a (/.f64 c (pow.f64 b_2 2))) (*.f64 -1/2 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (*.f64 2 (log.f64 b_2)))
(+.f64 (-.f64 (*.f64 2 (log.f64 b_2)) (*.f64 a (/.f64 c (pow.f64 b_2 2)))) (/.f64 (*.f64 -1/2 (pow.f64 (*.f64 a c) 2)) (pow.f64 b_2 4)))
(+.f64 (log.f64 (pow.f64 b_2 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 6))))))
(+.f64 (fma.f64 -1 (*.f64 a (/.f64 c (pow.f64 b_2 2))) (fma.f64 -1/2 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 6)))) (*.f64 2 (log.f64 b_2)))
(+.f64 (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 4)) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 6))) (*.f64 a (/.f64 c (pow.f64 b_2 2)))) (*.f64 2 (log.f64 b_2)))
(+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a))))
(log.f64 (*.f64 a (neg.f64 c)))
(+.f64 (log.f64 (neg.f64 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(+.f64 (log.f64 (*.f64 a (neg.f64 c))) (neg.f64 (/.f64 (pow.f64 b_2 2) (*.f64 a c))))
(-.f64 (log.f64 (*.f64 a (neg.f64 c))) (/.f64 (pow.f64 b_2 2) (*.f64 a c)))
(+.f64 (log.f64 (neg.f64 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (*.f64 a (neg.f64 c))) (fma.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2))))))
(+.f64 (-.f64 (log.f64 (*.f64 a (neg.f64 c))) (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(+.f64 (log.f64 (neg.f64 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))
(+.f64 (log.f64 (*.f64 a (neg.f64 c))) (fma.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))))
(+.f64 (-.f64 (log.f64 (*.f64 a (neg.f64 c))) (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (fma.f64 -1/2 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (*.f64 -1 (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 c) (neg.f64 (log.f64 (/.f64 -1 a))))
(-.f64 (log.f64 c) (log.f64 (/.f64 -1 a)))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(+.f64 (log.f64 c) (*.f64 -1 (+.f64 (log.f64 (/.f64 -1 a)) (/.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(-.f64 (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a))) (/.f64 (pow.f64 b_2 2) (*.f64 a c)))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 c) (fma.f64 -1 (log.f64 (/.f64 -1 a)) (fma.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 c) (-.f64 (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (log.f64 (/.f64 -1 a))))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 c))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 a))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))
(+.f64 (log.f64 c) (fma.f64 -1 (log.f64 (/.f64 -1 a)) (fma.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))))))
(+.f64 (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a))) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))) (/.f64 (pow.f64 b_2 2) (*.f64 a c))))
(log.f64 (pow.f64 b_2 2))
(*.f64 2 (log.f64 b_2))
(+.f64 (log.f64 (pow.f64 b_2 2)) (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))))
(+.f64 (/.f64 (*.f64 a (neg.f64 c)) (pow.f64 b_2 2)) (*.f64 2 (log.f64 b_2)))
(-.f64 (*.f64 2 (log.f64 b_2)) (*.f64 a (/.f64 c (pow.f64 b_2 2))))
(+.f64 (log.f64 (pow.f64 b_2 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4)))))
(+.f64 (fma.f64 -1 (*.f64 a (/.f64 c (pow.f64 b_2 2))) (*.f64 -1/2 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))))) (*.f64 2 (log.f64 b_2)))
(+.f64 (-.f64 (*.f64 2 (log.f64 b_2)) (*.f64 a (/.f64 c (pow.f64 b_2 2)))) (/.f64 (*.f64 -1/2 (pow.f64 (*.f64 a c) 2)) (pow.f64 b_2 4)))
(+.f64 (log.f64 (pow.f64 b_2 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a c) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 4))) (*.f64 -1/3 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 6))))))
(+.f64 (fma.f64 -1 (*.f64 a (/.f64 c (pow.f64 b_2 2))) (fma.f64 -1/2 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 4))) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 6)))) (*.f64 2 (log.f64 b_2)))
(+.f64 (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 4)) (/.f64 (*.f64 -1/3 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 6))) (*.f64 a (/.f64 c (pow.f64 b_2 2)))) (*.f64 2 (log.f64 b_2)))
(+.f64 (log.f64 (neg.f64 a)) (*.f64 -1 (log.f64 (/.f64 1 c))))
(log.f64 (*.f64 a (neg.f64 c)))
(+.f64 (log.f64 (neg.f64 a)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(+.f64 (log.f64 (*.f64 a (neg.f64 c))) (neg.f64 (/.f64 (pow.f64 b_2 2) (*.f64 a c))))
(-.f64 (log.f64 (*.f64 a (neg.f64 c))) (/.f64 (pow.f64 b_2 2) (*.f64 a c)))
(+.f64 (log.f64 (neg.f64 a)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (*.f64 a (neg.f64 c))) (fma.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2))))))
(+.f64 (-.f64 (log.f64 (*.f64 a (neg.f64 c))) (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(+.f64 (log.f64 (neg.f64 a)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))
(+.f64 (log.f64 (*.f64 a (neg.f64 c))) (fma.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))))
(+.f64 (-.f64 (log.f64 (*.f64 a (neg.f64 c))) (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (fma.f64 -1/2 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (*.f64 1 a)) (neg.f64 (log.f64 (/.f64 -1 c))))
(-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(+.f64 (log.f64 (*.f64 1 a)) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (neg.f64 (/.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(-.f64 (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))) (/.f64 (pow.f64 b_2 2) (*.f64 a c)))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (*.f64 1 a)) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (fma.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))))))
(+.f64 (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))) (-.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (/.f64 (pow.f64 b_2 2) (*.f64 a c))))
(+.f64 (log.f64 (neg.f64 (*.f64 -1 a))) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2)))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))
(+.f64 (log.f64 (*.f64 1 a)) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (fma.f64 -1 (/.f64 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 -1/2 (/.f64 (pow.f64 b_2 4) (*.f64 (pow.f64 a 2) (pow.f64 c 2))) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))))))
(+.f64 (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))) (-.f64 (fma.f64 -1/2 (/.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.f64 -1/3 (/.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))) (/.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 -1 b_2 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.f64 -1 b_2 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))))
(-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))) b_2)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (*.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 a 2)) (pow.f64 c 2)) 2)) (pow.f64 b_2 7)) (fma.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) 1/64)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 1/2 (*.f64 a (/.f64 c b_2)))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 1/2 (*.f64 a (/.f64 c b_2)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 -2 b_2 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 1/2 (*.f64 a (/.f64 c b_2))))))
(fma.f64 -2 b_2 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 1/2 (*.f64 a (/.f64 c b_2))))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (*.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/2 (*.f64 (pow.f64 a 4) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2)) b_2)) (fma.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/2 (*.f64 (pow.f64 a 4) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2)) b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (*.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (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 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/2 (*.f64 (pow.f64 c 4) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (/.f64 (*.f64 -1/8 (pow.f64 a 2)) (pow.f64 b_2 3)) 2)) b_2)) (fma.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/2 (*.f64 (pow.f64 c 4) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (/.f64 (*.f64 -1/8 (pow.f64 a 2)) (pow.f64 b_2 3)) 2)) b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 5)) (pow.f64 c 5))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 5)) (pow.f64 c 5))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) (*.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))
(+.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -1 b_2 (*.f64 1/2 (*.f64 a (/.f64 c b_2))))
(-.f64 (*.f64 1/2 (*.f64 a (/.f64 c b_2))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 1/2 (*.f64 a (/.f64 c b_2)))))
(-.f64 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 1/2 (*.f64 a (/.f64 c b_2)))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 -1 b_2 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 1/2 (*.f64 a (/.f64 c b_2))))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 1/2 (*.f64 a (/.f64 c b_2))))) b_2)
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) (*.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))
(+.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) (*.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))
(+.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) (*.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/8 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))))
(-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))))
(-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/16 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) (pow.f64 (*.f64 (*.f64 -1/8 (pow.f64 a 2)) (pow.f64 c 2)) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/16 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) (*.f64 (*.f64 (pow.f64 a 4) (pow.f64 c 4)) 1/64)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/16 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 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 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/16 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))) (fma.f64 1/8 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/16 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/2 (*.f64 (pow.f64 a 3) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2)) b_2)) (fma.f64 -1/8 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/16 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/16 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))))
(+.f64 (*.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 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/2 (*.f64 (pow.f64 c 4) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (/.f64 (*.f64 -1/8 (pow.f64 a 2)) (pow.f64 b_2 3)) 2)) (*.f64 a b_2))) (fma.f64 -1/8 (*.f64 a (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/16 (*.f64 (pow.f64 a 2) (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(*.f64 1 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/8) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/8))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)
(*.f64 (pow.f64 1 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2) 1/4) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/4))
(*.f64 (pow.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/4) (pow.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/4))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (sqrt.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(sqrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)
(fabs.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)
(log.f64 (exp.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/4))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)
(exp.f64 (*.f64 1/4 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)
(exp.f64 (*.f64 (*.f64 1/4 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 1))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)
(+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 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 (pow.f64 b_2 2) (*.f64 a c))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 b_2)) 0)
(-.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) b_2)
(+.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1) (*.f64 (neg.f64 b_2) 1))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(*.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2)) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2)))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2))))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2)))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2)) (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2)))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (-.f64 (neg.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2)))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2)))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) b_2))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2)))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 1)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 3)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) 1/3)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2))
(fabs.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(fma.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 b_2))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 b_2)) 0)
(-.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) b_2)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 -1 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(-.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (/.f64 1 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 1 (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 a 2))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)) (cbrt.f64 (pow.f64 a 2)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (pow.f64 a 2))) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (pow.f64 a 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 (pow.f64 a 2))) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 3)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) -1)
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 2))
(fabs.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(+.f64 (pow.f64 b_2 2) (*.f64 a (neg.f64 c)))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c)))
(+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(+.f64 (-.f64 (pow.f64 b_2 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 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)))
(+.f64 (*.f64 (pow.f64 b_2 2) 1) (*.f64 (*.f64 a (neg.f64 c)) 1))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(+.f64 (fma.f64 b_2 b_2 (neg.f64 (*.f64 (*.f64 a c) 1))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 (*.f64 a c) 1)))
(+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(+.f64 (fma.f64 1 (pow.f64 b_2 2) (neg.f64 (*.f64 (*.f64 a c) 1))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 (*.f64 a c) 1)))
(+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (*.f64 (*.f64 a c) 1))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 (*.f64 a c) 1)))
(+.f64 (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))))
(+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 a c)))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/4))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(*.f64 1 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 4))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/4))
(*.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) (+.f64 (*.f64 a c) (pow.f64 b_2 2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 a c (pow.f64 b_2 2))))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 a c (pow.f64 b_2 2))))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 a c (pow.f64 b_2 2))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 a c (pow.f64 b_2 2)))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (+.f64 (*.f64 a c) (pow.f64 b_2 2)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 a c (pow.f64 b_2 2))))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 a c (pow.f64 b_2 2))))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 a c (pow.f64 b_2 2))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 a c (pow.f64 b_2 2)))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (+.f64 (*.f64 a c) (pow.f64 b_2 2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 a c (pow.f64 b_2 2))))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 a c (pow.f64 b_2 2))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 a c (pow.f64 b_2 2))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 a c (pow.f64 b_2 2)))
(/.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) (+.f64 (*.f64 a c) (pow.f64 b_2 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 a c (pow.f64 b_2 2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (-.f64 (neg.f64 (pow.f64 b_2 4)) (*.f64 a (*.f64 c (fma.f64 a c (pow.f64 b_2 2))))))
(/.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 a c) 2))) (neg.f64 (fma.f64 a c (pow.f64 b_2 2))))
(/.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 (pow.f64 b_2 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)) (pow.f64 b_2 2)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 a) c (neg.f64 (pow.f64 b_2 2))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) (-.f64 (pow.f64 b_2 2) (*.f64 a (neg.f64 c))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 a c (pow.f64 b_2 2))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 a c (pow.f64 b_2 2)))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1)
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 4)
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2)
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 3)
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2) 1/2)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2))
(fabs.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3) 1/3)
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(pow.f64 (exp.f64 1) (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 2)) (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))) (sqrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2))
(fabs.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(log.f64 (exp.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(exp.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(fma.f64 1 (pow.f64 b_2 2) (*.f64 a (neg.f64 c)))
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a (neg.f64 c)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 a c))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -2 (/.f64 a b_2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2)))
(/.f64 -2 (/.f64 a b_2))
(*.f64 (/.f64 -2 a) b_2)
(/.f64 1 (/.f64 a (*.f64 -2 b_2)))
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
(/.f64 (*.f64 -2 b_2) a)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (neg.f64 (*.f64 -2 b_2)) (neg.f64 a))
(/.f64 (*.f64 2 b_2) (neg.f64 a))
(/.f64 (*.f64 -2 (neg.f64 b_2)) (neg.f64 a))
(/.f64 (*.f64 2 b_2) (neg.f64 a))
(/.f64 (*.f64 b_2 -2) a)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (*.f64 (neg.f64 b_2) -2) (neg.f64 a))
(/.f64 (*.f64 2 b_2) (neg.f64 a))
(/.f64 (/.f64 (*.f64 -2 b_2) 1) a)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 (pow.f64 a 2))) (cbrt.f64 a))
(/.f64 (*.f64 b_2 -2) (*.f64 (cbrt.f64 a) (cbrt.f64 (pow.f64 a 2))))
(/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 b_2 (/.f64 -2 a))
(pow.f64 (/.f64 -2 (/.f64 a b_2)) 1)
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (cbrt.f64 (/.f64 -2 (/.f64 a b_2))) 3)
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 3) 1/3)
(*.f64 (/.f64 -2 a) b_2)
(pow.f64 (sqrt.f64 (/.f64 -2 (/.f64 a b_2))) 2)
(*.f64 (/.f64 -2 a) b_2)
(sqrt.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 -2 a) b_2) 2))
(fabs.f64 (*.f64 (/.f64 -2 a) b_2))
(log.f64 (pow.f64 (exp.f64 (/.f64 b_2 a)) -2))
(*.f64 b_2 (/.f64 -2 a))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -2 (/.f64 a b_2)))))
(*.f64 (/.f64 -2 a) b_2)
(cbrt.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 3))
(*.f64 (/.f64 -2 a) b_2)
(expm1.f64 (log1p.f64 (/.f64 -2 (/.f64 a b_2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -2 a) b_2)))
(log1p.f64 (expm1.f64 (/.f64 -2 (/.f64 a b_2))))
(*.f64 (/.f64 -2 a) b_2)
(exp.f64 (log.f64 (/.f64 -2 (/.f64 a b_2))))
(*.f64 (/.f64 -2 a) b_2)
(exp.f64 (*.f64 (log.f64 (/.f64 -2 (/.f64 a b_2))) 1))
(*.f64 (/.f64 -2 a) b_2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (*.f64 -1/2 (/.f64 a b_2)))))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (*.f64 c -1/2) (*.f64 (/.f64 a b_2) (/.f64 1 a)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (*.f64 c (*.f64 -1/2 a)) (/.f64 1 (*.f64 a b_2)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (*.f64 c (*.f64 -1/2 a)) (*.f64 (/.f64 1 b_2) (/.f64 1 a)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (/.f64 1 a))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 1 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (*.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (/.f64 1 a)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (/.f64 1 a)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (*.f64 (*.f64 c -1/2) (neg.f64 (/.f64 a b_2))) (/.f64 1 (neg.f64 a)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 a 2))) (/.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 a 2))) (*.f64 c (/.f64 (*.f64 -1/2 (/.f64 a b_2)) (cbrt.f64 a))))
(/.f64 (*.f64 c (/.f64 (*.f64 -1/2 (/.f64 a b_2)) (cbrt.f64 a))) (cbrt.f64 (pow.f64 a 2)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (sqrt.f64 a)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (sqrt.f64 a))
(/.f64 (*.f64 c (/.f64 (*.f64 -1/2 (/.f64 a b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 a a) (/.f64 (*.f64 c -1/2) b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) a) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) a) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 (*.f64 c -1/2) 1) (/.f64 (/.f64 a b_2) a))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 (*.f64 c -1/2) (cbrt.f64 (pow.f64 a 2))) (/.f64 (/.f64 a b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 c -1/2) (cbrt.f64 (pow.f64 a 2))) (/.f64 a (*.f64 (cbrt.f64 a) b_2)))
(*.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 a)) (/.f64 (/.f64 a b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 a)) (/.f64 a (*.f64 (sqrt.f64 a) b_2)))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) 1) (/.f64 (/.f64 1 b_2) a))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (cbrt.f64 (pow.f64 a 2))) (/.f64 (/.f64 1 b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 c (*.f64 a -1/2)) (cbrt.f64 (pow.f64 a 2))) (/.f64 1 (*.f64 (cbrt.f64 a) b_2)))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 a)) (/.f64 (/.f64 1 b_2) (sqrt.f64 a)))
(*.f64 (*.f64 c (/.f64 (*.f64 a -1/2) (sqrt.f64 a))) (/.f64 1 (*.f64 (sqrt.f64 a) b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) a))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (pow.f64 a 2))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (*.f64 -1/2 (/.f64 a b_2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (pow.f64 a 2))))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (pow.f64 a 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 1) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) a))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (cbrt.f64 (pow.f64 a 2))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (cbrt.f64 a)))
(pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 1)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 3)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3) 1/3)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (*.f64 (/.f64 a (*.f64 c (*.f64 -1/2 a))) b_2) -1)
(/.f64 1 (*.f64 b_2 (/.f64 (/.f64 a c) (*.f64 a -1/2))))
(neg.f64 (/.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (neg.f64 a)))
(*.f64 c (/.f64 -1/2 b_2))
(neg.f64 (/.f64 (*.f64 (*.f64 c -1/2) (neg.f64 (/.f64 a b_2))) a))
(*.f64 c (/.f64 -1/2 b_2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c a) (*.f64 -1/2 (/.f64 a b_2))) 2))
(fabs.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (exp.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))))
(*.f64 c (/.f64 -1/2 b_2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3))
(*.f64 c (/.f64 -1/2 b_2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 3) (pow.f64 a 3)))
(*.f64 c (/.f64 -1/2 b_2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (*.f64 -1/2 (/.f64 a b_2)))))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 1))
(*.f64 c (/.f64 -1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(*.f64 a (*.f64 (*.f64 c -1/2) (/.f64 1 b_2)))
(*.f64 a (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 (*.f64 -1/2 a) (/.f64 1 b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (*.f64 c -1/2) (/.f64 a b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (*.f64 c (*.f64 -1/2 a)) (/.f64 1 b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 1 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (*.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) (/.f64 1 b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 c 2))) (*.f64 (cbrt.f64 (*.f64 c -1/2)) (/.f64 a b_2)))
(*.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 c 2))) (*.f64 (/.f64 a b_2) (cbrt.f64 (*.f64 c -1/2))))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (/.f64 1 b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (sqrt.f64 (*.f64 c -1/2)) (*.f64 (sqrt.f64 (*.f64 c -1/2)) (/.f64 a b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (*.f64 a (neg.f64 (*.f64 c -1/2))) (/.f64 1 (neg.f64 b_2)))
(*.f64 a (*.f64 (*.f64 c 1/2) (/.f64 1 (neg.f64 b_2))))
(/.f64 (*.f64 a (*.f64 c 1/2)) (neg.f64 b_2))
(*.f64 (/.f64 1 b_2) (*.f64 c (*.f64 -1/2 a)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (/.f64 a 1) (/.f64 (*.f64 c -1/2) b_2))
(*.f64 a (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c -1/2) (cbrt.f64 b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 c (/.f64 -1/2 (cbrt.f64 b_2))))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)))
(/.f64 (*.f64 (/.f64 a (sqrt.f64 b_2)) (*.f64 c -1/2)) (sqrt.f64 b_2))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 a) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (*.f64 -1/2 (/.f64 a (sqrt.f64 b_2))))
(*.f64 (/.f64 c 1) (/.f64 (*.f64 -1/2 a) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 -1/2 a) (cbrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 -1/2 (/.f64 a (cbrt.f64 b_2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 c (*.f64 -1/2 a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 -1/2 (/.f64 a (cbrt.f64 b_2))))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (*.f64 -1/2 (/.f64 a (sqrt.f64 b_2))))
(*.f64 (/.f64 (*.f64 c -1/2) 1) (/.f64 a b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(/.f64 (*.f64 (/.f64 a (sqrt.f64 b_2)) (*.f64 c -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 c (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2))) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) 1) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a -1/2))) 2) (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a -1/2))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c (*.f64 a -1/2))) (sqrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) 1) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (cbrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -1/2))) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 a -1/2))) (cbrt.f64 b_2)))
(*.f64 (*.f64 (*.f64 c -1/2) 1) (/.f64 a b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (*.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 (/.f64 a b_2)) 2)) (cbrt.f64 (/.f64 a b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (*.f64 (*.f64 c -1/2) (sqrt.f64 (/.f64 a b_2))) (sqrt.f64 (/.f64 a b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (*.f64 -1/2 (/.f64 a b_2)) c)
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (*.f64 -1/2 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 1)
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 3)
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 3) 1/3)
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2)
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (/.f64 b_2 (*.f64 c (*.f64 -1/2 a))) -1)
(/.f64 1 (/.f64 (/.f64 b_2 c) (*.f64 a -1/2)))
(neg.f64 (*.f64 (*.f64 c -1/2) (neg.f64 (/.f64 a b_2))))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 2))
(fabs.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) c) (/.f64 a b_2)))
(*.f64 (/.f64 a b_2) (log.f64 (pow.f64 (exp.f64 -1/2) c)))
(*.f64 (/.f64 a b_2) (*.f64 c (log.f64 (exp.f64 -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 3))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c -1/2) 3) (pow.f64 (/.f64 a b_2) 3)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 -1/2 a)) 3) (pow.f64 b_2 3)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(exp.f64 (log.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 1))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (+.f64 b_2 (neg.f64 b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (-.f64 b_2 b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) (neg.f64 b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 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 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) (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (*.f64 c (*.f64 -1/2 (/.f64 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 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))
(+.f64 (fma.f64 1 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.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)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a 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)) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 (*.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 1) (*.f64 (neg.f64 b_2) 1))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 1 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2) (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 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 a (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) 1) (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 b_2 2)) (/.f64 1 (+.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (pow.f64 b_2 2)) (/.f64 1 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (pow.f64 b_2 2)) (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2))) (-.f64 (sqrt.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 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) 3) (pow.f64 b_2 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) 1) (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 b_2 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (pow.f64 b_2 2)) (/.f64 1 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (pow.f64 b_2 2)) (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 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 a (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) 1) (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 b_2 2)) (+.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2))
(*.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (pow.f64 b_2 2)) (/.f64 1 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (pow.f64 b_2 2)) (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3))) (-.f64 (neg.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2)) (*.f64 b_2 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (pow.f64 b_2 2))) (neg.f64 (+.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (pow.f64 b_2 2))) (neg.f64 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (pow.f64 b_2 2))) (-.f64 (neg.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)) b_2))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 3) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) (neg.f64 b_2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) 1) (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) 2) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) (neg.f64 b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (pow.f64 b_2 2)) (/.f64 1 (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2) 2) (pow.f64 b_2 2)) (+.f64 b_2 (fma.f64 -1/2 (*.f64 a (/.f64 c b_2)) b_2)))
(pow.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) 1)
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 3)
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (pow.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) 3) 1/3)
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2)
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 2))
(fabs.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))
(log.f64 (exp.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2))))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) 3))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(exp.f64 (log.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 1))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(fma.f64 1 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) (neg.f64 b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a 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)) (neg.f64 b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a 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)) (neg.f64 b_2))
(fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 (/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (neg.f64 (/.f64 b_2 a)))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 c (/.f64 -1/2 b_2))
(-.f64 (/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) a) (/.f64 b_2 a))
(*.f64 c (/.f64 -1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (*.f64 -1/2 (/.f64 a b_2)))))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (/.f64 1 a))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 1 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) 2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (/.f64 1 a)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (*.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (/.f64 1 a)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (neg.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (/.f64 1 (neg.f64 a)))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 1 a) (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 a 2))) (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 a 2))) (*.f64 c (/.f64 (*.f64 -1/2 (/.f64 a b_2)) (cbrt.f64 a))))
(/.f64 (*.f64 c (/.f64 (*.f64 -1/2 (/.f64 a b_2)) (cbrt.f64 a))) (cbrt.f64 (pow.f64 a 2)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (sqrt.f64 a)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (sqrt.f64 a))
(/.f64 (*.f64 c (/.f64 (*.f64 -1/2 (/.f64 a b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) a))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2) (cbrt.f64 (pow.f64 a 2))) (cbrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (*.f64 -1/2 (/.f64 a b_2)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (pow.f64 a 2))))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (pow.f64 a 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) a))
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (cbrt.f64 (pow.f64 a 2))) (/.f64 (sqrt.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (cbrt.f64 (pow.f64 a 2))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a) 1)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) 3)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a) 3) 1/3)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) 2)
(*.f64 c (/.f64 -1/2 b_2))
(pow.f64 (/.f64 a (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) -1)
(/.f64 1 (/.f64 a (fma.f64 c (*.f64 -1/2 (/.f64 a b_2)) 0)))
(/.f64 1 (/.f64 a (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(neg.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) (neg.f64 a)))
(*.f64 c (/.f64 -1/2 b_2))
(neg.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2)) a))
(*.f64 c (/.f64 -1/2 b_2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c a) (*.f64 -1/2 (/.f64 a b_2))) 2))
(fabs.f64 (*.f64 c (/.f64 -1/2 b_2)))
(log.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(*.f64 c (/.f64 -1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a))))
(*.f64 c (/.f64 -1/2 b_2))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a) 3))
(*.f64 c (/.f64 -1/2 b_2))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) 3) (pow.f64 a 3)))
(*.f64 c (/.f64 -1/2 b_2))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (*.f64 -1/2 (/.f64 a b_2)))))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (log.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) b_2) a)) 1))
(*.f64 c (/.f64 -1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(/.f64 c (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (*.f64 a c) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 1 (/.f64 b_2 (*.f64 a c)))
(*.f64 (/.f64 1 b_2) (*.f64 a c))
(/.f64 (*.f64 a (neg.f64 c)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 a c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(*.f64 a (/.f64 c b_2))
(/.f64 (*.f64 c 1) (/.f64 b_2 a))
(*.f64 (/.f64 c b_2) a)
(/.f64 (/.f64 (*.f64 a c) 1) b_2)
(*.f64 a (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 a c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(*.f64 a (/.f64 c b_2))
(pow.f64 (*.f64 c (/.f64 a b_2)) 1)
(*.f64 a (/.f64 c b_2))
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 3)
(*.f64 a (/.f64 c b_2))
(pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) 1/3)
(*.f64 a (/.f64 c b_2))
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) 2)
(*.f64 a (/.f64 c b_2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 2))
(fabs.f64 (*.f64 a (/.f64 c b_2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 a b_2)) c))
(*.f64 a (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 a b_2)))))
(*.f64 a (/.f64 c b_2))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3))
(*.f64 a (/.f64 c b_2))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 a b_2) 3)))
(*.f64 a (/.f64 c b_2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a b_2) 3) (pow.f64 c 3)))
(*.f64 a (/.f64 c b_2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 3)))
(*.f64 a (/.f64 c b_2))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2))))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 a (/.f64 c b_2))
(exp.f64 (log.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 a (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 a b_2))) 1))
(*.f64 a (/.f64 c b_2))
(+.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(+.f64 0 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2)) (log.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))) 1)
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(-.f64 (log.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (log.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (+.f64 (*.f64 a c) (pow.f64 b_2 2))))))
(-.f64 (log.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (log.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 a c (pow.f64 b_2 2)))))))
(-.f64 (log.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 (log.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (log.f64 (fma.f64 a c (pow.f64 b_2 2))))
(*.f64 1 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 2))
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 2) (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (sqrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(pow.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1)
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(pow.f64 (cbrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 3)
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(pow.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 3) 1/3)
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(pow.f64 (sqrt.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 2)
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(sqrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2))
(fabs.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(cbrt.f64 (pow.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 3))
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(expm1.f64 (log1p.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log1p.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1))
(log1p.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) -1))
(exp.f64 (log.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(exp.f64 (*.f64 (log.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 1))
(*.f64 2 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 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 (pow.f64 b_2 2) (*.f64 a c))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(+.f64 (fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 (*.f64 b_2 1))) (fma.f64 (neg.f64 b_2) 1 (*.f64 b_2 1)))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 b_2)) 0)
(-.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) b_2)
(+.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1) (*.f64 (neg.f64 b_2) 1))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(*.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2)) (/.f64 1 (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2)))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 1 (/.f64 (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2))))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2)))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2)) (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2)))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (-.f64 (neg.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (pow.f64 b_2 2))) (neg.f64 (+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2)))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2)))) (-.f64 (neg.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) b_2))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2)))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 1)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 3)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) 1/3)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2))
(fabs.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(fma.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 b_2))
(+.f64 (fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 b_2)) 0)
(-.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) b_2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/8) (*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/8) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (fabs.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/8)) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/8))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (fabs.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 1) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4)) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 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 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (sqrt.f64 (fma.f64 a c (pow.f64 b_2 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) (+.f64 (*.f64 a c) (pow.f64 b_2 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 a (*.f64 c (fma.f64 a c (pow.f64 b_2 2)))))))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/2)
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 2)
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1)
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 3)
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2))
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2) 1/4)
(pow.f64 (exp.f64 1) (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(pow.f64 (E.f64) (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(pow.f64 (exp.f64 1/2) (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))) 2)) (cbrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))) (sqrt.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 -1 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (*.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(-.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (/.f64 1 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 1 (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 a 2))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)) (cbrt.f64 (pow.f64 a 2)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (pow.f64 a 2))) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (pow.f64 a 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 (pow.f64 a 2))) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 3)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) -1)
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(neg.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 2))
(fabs.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)

eval1.2s (6.1%)

Compiler

Compiled 33854 to 22082 computations (34.8% saved)

prune327.0ms (1.7%)

Pruning

45 alts after pruning (42 fresh and 3 done)

PrunedKeptTotal
New981321013
Fresh81018
Picked325
Done011
Total992451037
Accuracy
99.0%
Counts
1037 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.7%
(/.f64 (fma.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (neg.f64 b_2)) a)
8.2%
(/.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)) (neg.f64 b_2)) a)
23.9%
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c -1/2) a) b_2)) a)
19.3%
(/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -1/16) (pow.f64 b_2 5)))) a)
29.3%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 3) a)
24.4%
(/.f64 (/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))) a)
27.2%
(/.f64 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2) a)
33.6%
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a (neg.f64 c)) 1/4) 2) b_2) a)
15.6%
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) b_2) a)
16.0%
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) b_2) a)
18.4%
(/.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)
38.4%
(/.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 a (/.f64 c b_2))) b_2) b_2) a)
11.9%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) b_2) a)
52.5%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
33.7%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
18.4%
(/.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a))) 1/2)) b_2) a)
16.0%
(/.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))) 1/2)) b_2) a)
35.5%
(/.f64 (-.f64 (exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 b_2))) 1/2)) b_2) a)
32.4%
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (*.f64 a (neg.f64 c))) 1/2)) b_2) a)
29.6%
(/.f64 (*.f64 (*.f64 c -1/2) (/.f64 a b_2)) a)
38.0%
(/.f64 (*.f64 c -1/2) b_2)
31.8%
(/.f64 (*.f64 a (*.f64 c (/.f64 -1/2 b_2))) a)
19.2%
(/.f64 (neg.f64 b_2) a)
19.4%
(/.f64 (exp.f64 (log.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))) a)
17.7%
(/.f64 (cbrt.f64 (pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 3)) a)
52.4%
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
34.7%
(/.f64 1 (*.f64 b_2 (/.f64 (/.f64 a c) (*.f64 a -1/2))))
11.6%
(/.f64 0 a)
38.3%
(/.f64 -2 (/.f64 a b_2))
44.9%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
7.7%
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
38.4%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
29.2%
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
47.7%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
29.6%
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))
38.3%
(*.f64 (/.f64 -2 a) b_2)
26.2%
(*.f64 (*.f64 c (*.f64 -1/2 a)) (/.f64 1 (*.f64 a b_2)))
26.1%
(*.f64 (*.f64 c (*.f64 -1/2 a)) (*.f64 (/.f64 1 b_2) (/.f64 1 a)))
37.9%
(*.f64 c (/.f64 -1/2 b_2))
38.5%
(*.f64 -2 (/.f64 b_2 a))
16.7%
(sqrt.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2))
20.4%
(fabs.f64 (*.f64 (/.f64 -2 a) b_2))
23.2%
(fabs.f64 (*.f64 c (/.f64 -1/2 b_2)))
21.9%
(expm1.f64 (log1p.f64 (/.f64 -2 (/.f64 a b_2))))
35.0%
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
Compiler

Compiled 1315 to 931 computations (29.2% saved)

localize1.0s (5.3%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
95.9%
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 b_2))) 1/2))
99.9%
(*.f64 c (/.f64 -1/2 b_2))
99.4%
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
98.5%
(log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))
96.4%
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
92.3%
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))
100.0%
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
99.9%
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
99.4%
(-.f64 (pow.f64 b_2 2) (*.f64 a c))
79.0%
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
Compiler

Compiled 188 to 116 computations (38.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 978.0ms
Operation ival-log, time spent: 282.0ms, 29.0% of total-time
Operation ival-div, time spent: 255.0ms, 26.0% of total-time
Operation composed, time spent: 180.0ms, 18.0% of total-time
Operation ival-exp, time spent: 121.0ms, 12.0% of total-time
Operation ival-mult, time spent: 55.0ms, 6.0% of total-time
Operation ival-sub, time spent: 26.0ms, 3.0% of total-time
Operation ival-pow, time spent: 22.0ms, 2.0% of total-time
Operation ival-sqrt, time spent: 20.0ms, 2.0% of total-time
Operation const, time spent: 10.0ms, 1.0% of total-time
Operation ival-add, time spent: 7.0ms, 1.0% of total-time

series49.0ms (0.3%)

Counts
9 → 216
Calls

66 calls:

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

rewrite233.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
721×log1p-expm1-u
488×associate-*r*
318×associate-*l*
236×expm1-log1p-u
231×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037285
1536269
27313269
Stop Event
node limit
Counts
9 → 267
Calls
Call 1
Inputs
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 c (/.f64 -1/2 b_2))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (/.f64 -1 b_2))) 1/2))
Outputs
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))) 1)
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2)) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 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 (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))))))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) 1/3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 2)
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 1))
(+.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(+.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))) 1)
(-.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (/.f64 b_2 a))
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 1)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(*.f64 (/.f64 1 a) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) -1))
(*.f64 -1 (/.f64 1 (/.f64 a (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (cbrt.f64 (pow.f64 a -2)) (*.f64 (/.f64 1 (cbrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (*.f64 (pow.f64 a -1/2) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (*.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2))) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) -1)
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2)
(neg.f64 (/.f64 -1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) -2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 a) 3) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 1))
(exp.f64 (-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (log.f64 a)))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 (neg.f64 b_2) 1))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 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 (pow.f64 b_2 2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 1)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(*.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (neg.f64 b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)))) 1)
(/.f64 1 (/.f64 a (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))))
(/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) a)
(/.f64 (neg.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) (neg.f64 a))
(/.f64 (/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) -1) (neg.f64 a))
(/.f64 (*.f64 (/.f64 c a) (*.f64 a -1/2)) b_2)
(/.f64 (*.f64 -1 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) (neg.f64 a))
(/.f64 (/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 1) a)
(/.f64 (/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(pow.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))) 3)
(pow.f64 (pow.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)) 2))
(log.f64 (exp.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 a) 3) (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3) (pow.f64 (/.f64 1 a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))))
(exp.f64 (log.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))) 1)
(/.f64 (*.f64 c -1/2) (/.f64 b_2 a))
(/.f64 (*.f64 (*.f64 c -1/2) a) b_2)
(/.f64 (*.f64 (*.f64 c -1/2) 1) (/.f64 b_2 a))
(/.f64 (*.f64 c (*.f64 a -1/2)) b_2)
(/.f64 (*.f64 (*.f64 c -1/2) (neg.f64 a)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 a -1/2) c) b_2)
(pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 1)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 a (/.f64 -1/2 b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 a (/.f64 -1/2 b_2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 -1/2 b_2)) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))) 1)
(*.f64 1 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 1)
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) (cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)) (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 2)
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 2))
(log.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1))
(+.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) -1)
(-.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 1 (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 -1/2 (*.f64 (/.f64 1 b_2) c))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(*.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 b_2 2))) (*.f64 (cbrt.f64 (/.f64 -1/2 b_2)) c))
(*.f64 (cbrt.f64 (pow.f64 c 2)) (*.f64 (cbrt.f64 c) (/.f64 -1/2 b_2)))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) c))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 -1/2 b_2)))
(*.f64 (*.f64 c -1/2) (/.f64 1 b_2))
(*.f64 (/.f64 c 1) (/.f64 -1/2 b_2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 -1/2 (cbrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (*.f64 c (cbrt.f64 (/.f64 1/4 (pow.f64 b_2 2)))) (cbrt.f64 (/.f64 -1/2 b_2)))
(*.f64 (*.f64 c (sqrt.f64 (/.f64 -1/2 b_2))) (sqrt.f64 (/.f64 -1/2 b_2)))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (cbrt.f64 (pow.f64 c 2))) (cbrt.f64 c))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c))
(/.f64 c (*.f64 b_2 -2))
(/.f64 1 (/.f64 b_2 (*.f64 c -1/2)))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (neg.f64 (*.f64 c -1/2)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c -1/2) 1) b_2)
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2)))) (+.f64 1 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2)))) 1) (+.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1))
(/.f64 (*.f64 c 1/2) (neg.f64 b_2))
(/.f64 (*.f64 1/2 c) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(log.f64 (pow.f64 (exp.f64 c) (/.f64 -1/2 b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 -1/2 b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 b_2) 3) (pow.f64 c 3)))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(+.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) -1)
(-.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1)
(/.f64 c (*.f64 b_2 -2))
(/.f64 1 (/.f64 b_2 (*.f64 c -1/2)))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (neg.f64 (*.f64 c -1/2)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c -1/2) 1) b_2)
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2)))) (+.f64 1 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2)))) 1) (+.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1))
(/.f64 (*.f64 c 1/2) (neg.f64 b_2))
(/.f64 (*.f64 1/2 c) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(log.f64 (pow.f64 (exp.f64 c) (/.f64 -1/2 b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 -1/2 b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 b_2) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)))) 1)
(*.f64 1 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))) (cbrt.f64 (pow.f64 (/.f64 -1 b_2) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 b_2) -2) 1/4) (pow.f64 (pow.f64 (/.f64 -1 b_2) -2) 1/4))
(pow.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) 1)
(pow.f64 (pow.f64 (/.f64 -1 b_2) -2) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 -1 b_2) -2) 1/4) 2)
(pow.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) 3) 1/3)
(pow.f64 (exp.f64 1) (*.f64 -1 (log.f64 (/.f64 -1 b_2))))
(pow.f64 (exp.f64 -2) (*.f64 (log.f64 (/.f64 -1 b_2)) 1/2))
(pow.f64 (exp.f64 1/2) (log.f64 (pow.f64 (/.f64 -1 b_2) -2)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) 2))) (cbrt.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))))) (sqrt.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))))
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(log.f64 (exp.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)))))
(cbrt.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) 3))
(expm1.f64 (log1p.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))))

simplify244.0ms (1.3%)

Algorithm
egg-herbie
Rules
1148×fma-define
994×associate-*r*
898×associate-*l*
540×times-frac
480×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
076621125
1202120404
Stop Event
node limit
Counts
483 → 440
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (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 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (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 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 1 c))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 (/.f64 1 c)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 -8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (*.f64 -1 (log.f64 (/.f64 1 c)))))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (+.f64 (*.f64 -8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(+.f64 (log.f64 (*.f64 -1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 b_2))))
(+.f64 (log.f64 (*.f64 -1/2 c)) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (*.f64 -1 (log.f64 b_2)))))
(+.f64 (log.f64 (*.f64 -1/2 c)) (+.f64 (*.f64 -8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (*.f64 -1 (log.f64 b_2))))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(*.f64 -1 b_2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))) 1)
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2)) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 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 (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))))))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) 1/3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 2)
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 1))
(+.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(+.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))) 1)
(-.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (/.f64 b_2 a))
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 1)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(*.f64 (/.f64 1 a) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) -1))
(*.f64 -1 (/.f64 1 (/.f64 a (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (cbrt.f64 (pow.f64 a -2)) (*.f64 (/.f64 1 (cbrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (*.f64 (pow.f64 a -1/2) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (*.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2))) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) -1)
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2)
(neg.f64 (/.f64 -1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) -2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 a) 3) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 1))
(exp.f64 (-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (log.f64 a)))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 (neg.f64 b_2) 1))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 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 (pow.f64 b_2 2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 1)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(*.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1))
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (neg.f64 b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)))) 1)
(/.f64 1 (/.f64 a (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))))
(/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) a)
(/.f64 (neg.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) (neg.f64 a))
(/.f64 (/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) -1) (neg.f64 a))
(/.f64 (*.f64 (/.f64 c a) (*.f64 a -1/2)) b_2)
(/.f64 (*.f64 -1 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) (neg.f64 a))
(/.f64 (/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 1) a)
(/.f64 (/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(pow.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))) 3)
(pow.f64 (pow.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)) 2))
(log.f64 (exp.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 a) 3) (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3) (pow.f64 (/.f64 1 a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))))
(exp.f64 (log.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))) 1)
(/.f64 (*.f64 c -1/2) (/.f64 b_2 a))
(/.f64 (*.f64 (*.f64 c -1/2) a) b_2)
(/.f64 (*.f64 (*.f64 c -1/2) 1) (/.f64 b_2 a))
(/.f64 (*.f64 c (*.f64 a -1/2)) b_2)
(/.f64 (*.f64 (*.f64 c -1/2) (neg.f64 a)) (neg.f64 b_2))
(/.f64 (*.f64 (*.f64 a -1/2) c) b_2)
(pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 1)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) 3)
(pow.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 a (/.f64 -1/2 b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 a (/.f64 -1/2 b_2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 -1/2 b_2)) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))) 1)
(*.f64 1 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 1)
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) (cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)) (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 1)
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 2)
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 2))
(log.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1))
(+.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) -1)
(-.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 1 (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 -1/2 (*.f64 (/.f64 1 b_2) c))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(*.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 b_2 2))) (*.f64 (cbrt.f64 (/.f64 -1/2 b_2)) c))
(*.f64 (cbrt.f64 (pow.f64 c 2)) (*.f64 (cbrt.f64 c) (/.f64 -1/2 b_2)))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) c))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 -1/2 b_2)))
(*.f64 (*.f64 c -1/2) (/.f64 1 b_2))
(*.f64 (/.f64 c 1) (/.f64 -1/2 b_2))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 -1/2 (cbrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (*.f64 c (cbrt.f64 (/.f64 1/4 (pow.f64 b_2 2)))) (cbrt.f64 (/.f64 -1/2 b_2)))
(*.f64 (*.f64 c (sqrt.f64 (/.f64 -1/2 b_2))) (sqrt.f64 (/.f64 -1/2 b_2)))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (cbrt.f64 (pow.f64 c 2))) (cbrt.f64 c))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c))
(/.f64 c (*.f64 b_2 -2))
(/.f64 1 (/.f64 b_2 (*.f64 c -1/2)))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (neg.f64 (*.f64 c -1/2)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c -1/2) 1) b_2)
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2)))) (+.f64 1 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2)))) 1) (+.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1))
(/.f64 (*.f64 c 1/2) (neg.f64 b_2))
(/.f64 (*.f64 1/2 c) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(log.f64 (pow.f64 (exp.f64 c) (/.f64 -1/2 b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 -1/2 b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 b_2) 3) (pow.f64 c 3)))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(+.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) -1)
(-.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1)
(/.f64 c (*.f64 b_2 -2))
(/.f64 1 (/.f64 b_2 (*.f64 c -1/2)))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (neg.f64 (*.f64 c -1/2)) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c -1/2) 1) b_2)
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2)))) (+.f64 1 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2)))) 1) (+.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1))
(/.f64 (*.f64 c 1/2) (neg.f64 b_2))
(/.f64 (*.f64 1/2 c) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(log.f64 (pow.f64 (exp.f64 c) (/.f64 -1/2 b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 -1/2 b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 b_2) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)))) 1)
(*.f64 1 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) 1)
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))) (cbrt.f64 (pow.f64 (/.f64 -1 b_2) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 b_2) -2) 1/4) (pow.f64 (pow.f64 (/.f64 -1 b_2) -2) 1/4))
(pow.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) 1)
(pow.f64 (pow.f64 (/.f64 -1 b_2) -2) 1/2)
(pow.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))) 3)
(pow.f64 (pow.f64 (pow.f64 (/.f64 -1 b_2) -2) 1/4) 2)
(pow.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) 3) 1/3)
(pow.f64 (exp.f64 1) (*.f64 -1 (log.f64 (/.f64 -1 b_2))))
(pow.f64 (exp.f64 -2) (*.f64 (log.f64 (/.f64 -1 b_2)) 1/2))
(pow.f64 (exp.f64 1/2) (log.f64 (pow.f64 (/.f64 -1 b_2) -2)))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) 2))) (cbrt.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))))) (sqrt.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))))
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(log.f64 (exp.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)))))
(cbrt.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) 3))
(expm1.f64 (log1p.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))))
Outputs
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)) 1/2)))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)) 1/2))))
(+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)) 1/2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 (*.f64 c -1/2) b_2))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5))))))
(+.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -1 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(-.f64 (*.f64 a (/.f64 (*.f64 c 1/2) b_2)) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(-.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1/8 (*.f64 a (/.f64 (*.f64 c 1/2) b_2))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 -1 b_2 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(-.f64 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1/8 (*.f64 a (/.f64 (*.f64 c 1/2) b_2)))) b_2)
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 (*.f64 c -1/2) b_2))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5))))))
(+.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2)
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 (*.f64 c -1/2) b_2))))
(+.f64 b_2 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(+.f64 b_2 (fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5))))))
(+.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) b_2) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5)))))
(fma.f64 c (/.f64 -1/2 b_2) (fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (*.f64 (pow.f64 c 3) (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 3) (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2))) b_2) (fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(fma.f64 c (/.f64 -1/2 b_2) (fma.f64 -1/2 (*.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) 1/64)) (/.f64 (pow.f64 a 3) b_2)) (fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (*.f64 (pow.f64 c 3) (/.f64 (pow.f64 a 2) (pow.f64 b_2 5)))))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.f64 b_2 (neg.f64 a)))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))))
(-.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (*.f64 (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) 1/2))) (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 b_2 a) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a))))))
(-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (*.f64 (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) 1/2)))) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5)))))
(fma.f64 c (/.f64 -1/2 b_2) (fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (*.f64 (pow.f64 c 3) (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 c 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 (pow.f64 a 2) (pow.f64 c 2))) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(fma.f64 c (/.f64 -1/2 b_2) (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/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (*.f64 (pow.f64 c 3) (/.f64 (pow.f64 a 2) (pow.f64 b_2 5)))))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -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 1/2) b_2))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 b_2 (/.f64 -2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (/.f64 (*.f64 c 1/2) b_2)))
(fma.f64 (/.f64 b_2 a) -2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 1/8 a) (pow.f64 c 2)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (/.f64 (*.f64 c 1/2) b_2))))
(fma.f64 (/.f64 b_2 a) -2 (fma.f64 1/16 (*.f64 (pow.f64 c 3) (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))) (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 (*.f64 1/8 a) (pow.f64 c 2)) (pow.f64 b_2 3)))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5)))))
(fma.f64 c (/.f64 -1/2 b_2) (fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (*.f64 (pow.f64 c 3) (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))))))
(+.f64 (*.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 a (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/2 (*.f64 (pow.f64 c 4) (/.f64 (fma.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))) (fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(fma.f64 c (/.f64 -1/2 b_2) (fma.f64 -1/2 (*.f64 (pow.f64 c 4) (/.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))) (fma.f64 -1/8 (/.f64 (*.f64 a (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (*.f64 (pow.f64 c 3) (/.f64 (pow.f64 a 2) (pow.f64 b_2 5)))))))
(*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))
(+.f64 (*.f64 -1 b_2) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 -1 b_2 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (neg.f64 b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(fma.f64 -1 b_2 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1))))
(-.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)) 1/2))) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1)))))
(-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 a c) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a c))) (*.f64 (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)) 1/2)))) b_2)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 (*.f64 c -1/2) b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 a 4) (pow.f64 c 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 a 2) (pow.f64 c 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (*.f64 a c) 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 (pow.f64 a 2) (pow.f64 c 2))) 2)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (pow.f64 b_2 7)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 (*.f64 a c) b_2))))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1/8 (*.f64 a (/.f64 (*.f64 c 1/2) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 -2 b_2 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 (*.f64 a c) b_2)))))
(fma.f64 b_2 -2 (fma.f64 1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) 1/8 (*.f64 a (/.f64 (*.f64 c 1/2) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 (*.f64 c -1/2) b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (fma.f64 -1/2 (/.f64 (*.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2)) (pow.f64 a 4)) b_2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (fma.f64 -1/2 (*.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) 1/64)) (/.f64 (pow.f64 a 4) b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 (*.f64 c -1/2) b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5)))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (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 a 2) (pow.f64 c 2)) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 c 3)) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (*.f64 a c) b_2) (fma.f64 -1/2 (*.f64 (pow.f64 c 4) (/.f64 (fma.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)) (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 c 2)) (pow.f64 b_2 3)) (*.f64 -1/16 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (fma.f64 -1/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 (pow.f64 c 4) b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/16 (pow.f64 (*.f64 a c) 3)) (pow.f64 b_2 5)))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 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/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (pow.f64 c 2)) (pow.f64 b_2 2)))
(fma.f64 c (/.f64 -1/2 b_2) (/.f64 (*.f64 -1/8 (pow.f64 c 2)) (pow.f64 b_2 2)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2)) (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)))))
(fma.f64 c (/.f64 -1/2 b_2) (fma.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2)) (/.f64 (*.f64 (pow.f64 c 3) -1/24) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2)) (fma.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))))))
(fma.f64 c (/.f64 -1/2 b_2) (fma.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2)) (fma.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/64 (pow.f64 c 4)) (pow.f64 b_2 4)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 1 c))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (neg.f64 (log.f64 c))))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 (/.f64 1 c)))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 -2 (/.f64 b_2 c) (neg.f64 (neg.f64 (log.f64 c)))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 -2 (/.f64 b_2 c) (log.f64 c)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (*.f64 -1 (log.f64 (/.f64 1 c))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 -2 (/.f64 b_2 c) (fma.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)) (neg.f64 (neg.f64 (log.f64 c))))))
(+.f64 (*.f64 -2 (+.f64 (/.f64 b_2 c) (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))) (log.f64 (/.f64 (*.f64 c -1/2) b_2)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 -8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (*.f64 -1 (log.f64 (/.f64 1 c)))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 -8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (fma.f64 -2 (/.f64 b_2 c) (fma.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)) (neg.f64 (neg.f64 (log.f64 c)))))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 -8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (fma.f64 -2 (/.f64 b_2 c) (fma.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)) (log.f64 c)))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (neg.f64 (log.f64 (/.f64 -1 c))))
(-.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 -1 c)))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (fma.f64 -2 (/.f64 b_2 c) (neg.f64 (log.f64 (/.f64 -1 c)))))
(+.f64 (*.f64 b_2 (/.f64 -2 c)) (-.f64 (log.f64 (/.f64 1/2 b_2)) (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (*.f64 -1 (log.f64 (/.f64 -1 c))))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (fma.f64 -2 (/.f64 b_2 c) (fma.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)) (neg.f64 (log.f64 (/.f64 -1 c))))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (-.f64 (*.f64 -2 (+.f64 (/.f64 b_2 c) (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))) (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (+.f64 (*.f64 -8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (*.f64 -1 (log.f64 (/.f64 -1 c)))))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (fma.f64 -8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (fma.f64 -2 (/.f64 b_2 c) (fma.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)) (neg.f64 (log.f64 (/.f64 -1 c)))))))
(+.f64 (log.f64 (/.f64 1/2 b_2)) (fma.f64 -8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (-.f64 (*.f64 -2 (+.f64 (/.f64 b_2 c) (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))) (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (*.f64 -1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (neg.f64 (neg.f64 (log.f64 c))))
(log.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (log.f64 (*.f64 -1/2 c)) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 b_2))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 -2 (/.f64 b_2 c) (neg.f64 (neg.f64 (log.f64 c)))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 -2 (/.f64 b_2 c) (log.f64 c)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (*.f64 -1 (log.f64 b_2)))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 -2 (/.f64 b_2 c) (fma.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)) (neg.f64 (neg.f64 (log.f64 c))))))
(+.f64 (*.f64 -2 (+.f64 (/.f64 b_2 c) (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))) (log.f64 (/.f64 (*.f64 c -1/2) b_2)))
(+.f64 (log.f64 (*.f64 -1/2 c)) (+.f64 (*.f64 -8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 b_2 c)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (*.f64 -1 (log.f64 b_2))))))
(+.f64 (log.f64 (neg.f64 (/.f64 1/2 b_2))) (fma.f64 -8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (fma.f64 -2 (/.f64 b_2 c) (fma.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)) (neg.f64 (neg.f64 (log.f64 c)))))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 -8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (fma.f64 -2 (/.f64 b_2 c) (fma.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)) (log.f64 c)))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (pow.f64 c 2)) (pow.f64 b_2 2)))
(fma.f64 c (/.f64 -1/2 b_2) (/.f64 (*.f64 -1/8 (pow.f64 c 2)) (pow.f64 b_2 2)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2)) (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)))))
(fma.f64 c (/.f64 -1/2 b_2) (fma.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2)) (/.f64 (*.f64 (pow.f64 c 3) -1/24) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2)) (fma.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))))))
(fma.f64 c (/.f64 -1/2 b_2) (fma.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2)) (fma.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/64 (pow.f64 c 4)) (pow.f64 b_2 4)))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (pow.f64 c 2)) (pow.f64 b_2 2)))
(fma.f64 c (/.f64 -1/2 b_2) (/.f64 (*.f64 -1/8 (pow.f64 c 2)) (pow.f64 b_2 2)))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2)) (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)))))
(fma.f64 c (/.f64 -1/2 b_2) (fma.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2)) (/.f64 (*.f64 (pow.f64 c 3) -1/24) (pow.f64 b_2 3))))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2)) (fma.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))))))
(fma.f64 c (/.f64 -1/2 b_2) (fma.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2)) (fma.f64 -1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/64 (pow.f64 c 4)) (pow.f64 b_2 4)))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1)
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2)) 1/2) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 2))) (sqrt.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 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 (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 a c) 3))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/2)
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1)
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 3)
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2))
(pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 2)
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(fabs.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) 1/2))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) 1))
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
(+.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(+.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (/.f64 1 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (/.f64 1 a) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) -1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 -1 (/.f64 1 (/.f64 a (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (cbrt.f64 (pow.f64 a -2)) (*.f64 (/.f64 1 (cbrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (cbrt.f64 (pow.f64 a -2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (pow.f64 a -1/2) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (/.f64 (pow.f64 a -1/2) (sqrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (*.f64 (pow.f64 a -1/2) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2)) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2))) (/.f64 1 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) -1))
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) -2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (/.f64 (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (/.f64 (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(*.f64 (*.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2))) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) a))
(*.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) -1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 3)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(neg.f64 (/.f64 -1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) -2))
(fabs.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a) 3))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 a) 3) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))) -1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)) 1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(exp.f64 (-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (log.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) a)
(+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(+.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (*.f64 (neg.f64 b_2) 1))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (-.f64 b_2 (*.f64 0 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 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 (pow.f64 b_2 2) (*.f64 a c))) b_2) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (-.f64 b_2 (*.f64 0 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 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 (pow.f64 b_2 2) (*.f64 a c))) b_2) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (-.f64 b_2 (*.f64 0 b_2)))
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 1)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 2) (*.f64 a c))))
(/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 b_2 2) (+.f64 (*.f64 a c) (pow.f64 b_2 2))) (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (-.f64 (pow.f64 b_2 2) (fma.f64 a c (pow.f64 b_2 2))) (+.f64 b_2 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 1)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 3)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3) 1/3)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 2)
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 2))
(fabs.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2) 3))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 1))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(fma.f64 1 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) (neg.f64 b_2))
(fma.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)))) 1)
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 (/.f64 -1/2 b_2) a)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))))
(/.f64 1 (/.f64 a (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) a)
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(/.f64 (neg.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) (neg.f64 a))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(/.f64 (/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(/.f64 (*.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) -1) (neg.f64 a))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(/.f64 (*.f64 (/.f64 c a) (*.f64 a -1/2)) b_2)
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(/.f64 (*.f64 -1 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) (neg.f64 a))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(/.f64 (/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 1) a)
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(/.f64 (/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(pow.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)) 1)
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))) 3)
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(pow.f64 (pow.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)) 3) 1/3)
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))) 2)
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 (/.f64 -1/2 b_2) a))) 2))
(fabs.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2)))
(log.f64 (exp.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)))))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a)) 3))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 a) 3) (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 a 3)) (pow.f64 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 a 3)) (pow.f64 (*.f64 a (/.f64 (*.f64 c -1/2) b_2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3) (pow.f64 (/.f64 1 a) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 a 3)) (pow.f64 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)) 3)))
(cbrt.f64 (*.f64 (/.f64 1 (pow.f64 a 3)) (pow.f64 (*.f64 a (/.f64 (*.f64 c -1/2) b_2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3) (pow.f64 a 3)))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 (/.f64 -1/2 b_2) a)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(exp.f64 (log.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 (*.f64 a (/.f64 -1/2 b_2)) a))) 1))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
(*.f64 (/.f64 c a) (/.f64 (*.f64 a -1/2) b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 (*.f64 c -1/2) b_2))))
(/.f64 (*.f64 c -1/2) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(/.f64 (*.f64 (*.f64 c -1/2) a) b_2)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(/.f64 (*.f64 (*.f64 c -1/2) 1) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(/.f64 (*.f64 c (*.f64 a -1/2)) b_2)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(/.f64 (*.f64 (*.f64 c -1/2) (neg.f64 a)) (neg.f64 b_2))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(/.f64 (*.f64 (*.f64 a -1/2) c) b_2)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 1)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) 3)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(pow.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3) 1/3)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) 2)
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)) 2))
(fabs.f64 (*.f64 a (/.f64 (*.f64 c -1/2) b_2)))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) 3))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 a (/.f64 -1/2 b_2)) 3)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (/.f64 -1/2 b_2)) 3) (pow.f64 c 3)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 (*.f64 c -1/2) b_2))))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(exp.f64 (log.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) 1))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 a (/.f64 (*.f64 c -1/2) b_2))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))) 1)
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2))))
(*.f64 1 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(log1p.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 1)
(log1p.f64 (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) (cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2))) (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)) (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2))) (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2)) 2)))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(log1p.f64 (/.f64 (*.f64 c -1/2) b_2))
(pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 1)
(log1p.f64 (/.f64 (*.f64 c -1/2) b_2))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 3)
(log1p.f64 (/.f64 (*.f64 c -1/2) b_2))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 3) 1/3)
(log1p.f64 (/.f64 (*.f64 c -1/2) b_2))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 2)
(log1p.f64 (/.f64 (*.f64 c -1/2) b_2))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 2))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2)) 2))
(fabs.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2)))
(log.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))))
(log1p.f64 (/.f64 (*.f64 c -1/2) b_2))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))) 3))
(log1p.f64 (/.f64 (*.f64 c -1/2) b_2))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (*.f64 c -1/2) b_2))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(log1p.f64 (/.f64 (*.f64 c -1/2) b_2))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2)))) 1))
(log1p.f64 (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) -1)
(+.f64 1 (+.f64 (/.f64 (*.f64 c -1/2) b_2) -1))
(+.f64 (/.f64 (*.f64 c -1/2) b_2) 0)
(-.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1)
(+.f64 1 (+.f64 (/.f64 (*.f64 c -1/2) b_2) -1))
(+.f64 (/.f64 (*.f64 c -1/2) b_2) 0)
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 1 (*.f64 c (/.f64 -1/2 b_2)))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 -1/2 (*.f64 (/.f64 1 b_2) c))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 b_2 2))) (*.f64 (cbrt.f64 (/.f64 -1/2 b_2)) c))
(*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 b_2 2))) (*.f64 c (cbrt.f64 (/.f64 -1/2 b_2))))
(*.f64 c (*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 b_2 2))) (cbrt.f64 (/.f64 -1/2 b_2))))
(*.f64 (cbrt.f64 (pow.f64 c 2)) (*.f64 (cbrt.f64 c) (/.f64 -1/2 b_2)))
(*.f64 (cbrt.f64 (pow.f64 c 2)) (*.f64 (/.f64 -1/2 b_2) (cbrt.f64 c)))
(*.f64 (/.f64 -1/2 b_2) (*.f64 (cbrt.f64 (pow.f64 c 2)) (cbrt.f64 c)))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) c))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 -1/2 b_2)))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (*.f64 c -1/2) (/.f64 1 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (/.f64 c 1) (/.f64 -1/2 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 -1/2 (cbrt.f64 b_2)))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 -1/2 (sqrt.f64 b_2)))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (*.f64 c (cbrt.f64 (/.f64 1/4 (pow.f64 b_2 2)))) (cbrt.f64 (/.f64 -1/2 b_2)))
(*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 b_2 2))) (*.f64 c (cbrt.f64 (/.f64 -1/2 b_2))))
(*.f64 c (*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 b_2 2))) (cbrt.f64 (/.f64 -1/2 b_2))))
(*.f64 (*.f64 c (sqrt.f64 (/.f64 -1/2 b_2))) (sqrt.f64 (/.f64 -1/2 b_2)))
(/.f64 (*.f64 c -1/2) b_2)
(*.f64 (*.f64 (/.f64 -1/2 b_2) (cbrt.f64 (pow.f64 c 2))) (cbrt.f64 c))
(*.f64 (cbrt.f64 (pow.f64 c 2)) (*.f64 (/.f64 -1/2 b_2) (cbrt.f64 c)))
(*.f64 (/.f64 -1/2 b_2) (*.f64 (cbrt.f64 (pow.f64 c 2)) (cbrt.f64 c)))
(*.f64 (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 c (*.f64 b_2 -2))
(/.f64 1 (/.f64 b_2 (*.f64 c -1/2)))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (neg.f64 (*.f64 c -1/2)) (neg.f64 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (/.f64 (*.f64 c -1/2) 1) b_2)
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2)))) (+.f64 1 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 3) -1) (fma.f64 (+.f64 1 (/.f64 (*.f64 c -1/2) b_2)) (+.f64 1 (/.f64 (*.f64 c -1/2) b_2)) (+.f64 1 (+.f64 1 (/.f64 (*.f64 c -1/2) b_2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) 1) 3) -1) (fma.f64 (fma.f64 c (/.f64 -1/2 b_2) 1) (fma.f64 c (/.f64 -1/2 b_2) 1) (+.f64 2 (/.f64 (*.f64 c -1/2) b_2))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2)))) 1) (+.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1))
(/.f64 (fma.f64 (+.f64 1 (/.f64 (*.f64 c -1/2) b_2)) (+.f64 1 (/.f64 (*.f64 c -1/2) b_2)) -1) (+.f64 1 (+.f64 1 (/.f64 (*.f64 c -1/2) b_2))))
(/.f64 (fma.f64 (fma.f64 c (/.f64 -1/2 b_2) 1) (fma.f64 c (/.f64 -1/2 b_2) 1) -1) (+.f64 2 (/.f64 (*.f64 c -1/2) b_2)))
(/.f64 (*.f64 c 1/2) (neg.f64 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (*.f64 1/2 c) (neg.f64 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (/.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(/.f64 (*.f64 c -1/2) b_2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c -1/2) b_2) 2))
(fabs.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (pow.f64 (exp.f64 c) (/.f64 -1/2 b_2)))
(/.f64 (*.f64 c -1/2) b_2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(/.f64 (*.f64 c -1/2) b_2)
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(/.f64 (*.f64 c -1/2) b_2)
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 -1/2 b_2) 3)))
(/.f64 (*.f64 c -1/2) b_2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 b_2) 3) (pow.f64 c 3)))
(/.f64 (*.f64 c -1/2) b_2)
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (*.f64 c -1/2) b_2)
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (*.f64 c -1/2) b_2)
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) -1)
(+.f64 1 (+.f64 (/.f64 (*.f64 c -1/2) b_2) -1))
(+.f64 (/.f64 (*.f64 c -1/2) b_2) 0)
(-.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1)
(+.f64 1 (+.f64 (/.f64 (*.f64 c -1/2) b_2) -1))
(+.f64 (/.f64 (*.f64 c -1/2) b_2) 0)
(/.f64 c (*.f64 b_2 -2))
(/.f64 1 (/.f64 b_2 (*.f64 c -1/2)))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (neg.f64 (*.f64 c -1/2)) (neg.f64 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (/.f64 (*.f64 c -1/2) 1) b_2)
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (-.f64 (pow.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 3) 1) (+.f64 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2)))) (+.f64 1 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 3) -1) (fma.f64 (+.f64 1 (/.f64 (*.f64 c -1/2) b_2)) (+.f64 1 (/.f64 (*.f64 c -1/2) b_2)) (+.f64 1 (+.f64 1 (/.f64 (*.f64 c -1/2) b_2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (/.f64 -1/2 b_2) 1) 3) -1) (fma.f64 (fma.f64 c (/.f64 -1/2 b_2) 1) (fma.f64 c (/.f64 -1/2 b_2) 1) (+.f64 2 (/.f64 (*.f64 c -1/2) b_2))))
(/.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) (+.f64 1 (*.f64 c (/.f64 -1/2 b_2)))) 1) (+.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1))
(/.f64 (fma.f64 (+.f64 1 (/.f64 (*.f64 c -1/2) b_2)) (+.f64 1 (/.f64 (*.f64 c -1/2) b_2)) -1) (+.f64 1 (+.f64 1 (/.f64 (*.f64 c -1/2) b_2))))
(/.f64 (fma.f64 (fma.f64 c (/.f64 -1/2 b_2) 1) (fma.f64 c (/.f64 -1/2 b_2) 1) -1) (+.f64 2 (/.f64 (*.f64 c -1/2) b_2)))
(/.f64 (*.f64 c 1/2) (neg.f64 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (*.f64 1/2 c) (neg.f64 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (/.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 1)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 3)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
(/.f64 (*.f64 c -1/2) b_2)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2)
(/.f64 (*.f64 c -1/2) b_2)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c -1/2) b_2) 2))
(fabs.f64 (/.f64 (*.f64 c -1/2) b_2))
(log.f64 (pow.f64 (exp.f64 c) (/.f64 -1/2 b_2)))
(/.f64 (*.f64 c -1/2) b_2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))))
(/.f64 (*.f64 c -1/2) b_2)
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3))
(/.f64 (*.f64 c -1/2) b_2)
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 -1/2 b_2) 3)))
(/.f64 (*.f64 c -1/2) b_2)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 -1/2 b_2) 3) (pow.f64 c 3)))
(/.f64 (*.f64 c -1/2) b_2)
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
(+.f64 1 (+.f64 (/.f64 (*.f64 c -1/2) b_2) -1))
(+.f64 (/.f64 (*.f64 c -1/2) b_2) 0)
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (*.f64 c -1/2) b_2)
(exp.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (*.f64 c -1/2) b_2)
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 -1/2 b_2))) 1))
(/.f64 (*.f64 c -1/2) b_2)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)))) 1)
(expm1.f64 (log1p.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))))
(*.f64 1 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)))
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) 1)
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))) (cbrt.f64 (pow.f64 (/.f64 -1 b_2) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))) (cbrt.f64 (pow.f64 (/.f64 -1 b_2) -2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 -1 b_2) -2) 1/4) (pow.f64 (pow.f64 (/.f64 -1 b_2) -2) 1/4))
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(pow.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) 1)
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(pow.f64 (pow.f64 (/.f64 -1 b_2) -2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(pow.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))) 3)
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(pow.f64 (pow.f64 (pow.f64 (/.f64 -1 b_2) -2) 1/4) 2)
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(pow.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(pow.f64 (exp.f64 1) (*.f64 -1 (log.f64 (/.f64 -1 b_2))))
(pow.f64 (E.f64) (neg.f64 (log.f64 (/.f64 -1 b_2))))
(pow.f64 (exp.f64 -2) (*.f64 (log.f64 (/.f64 -1 b_2)) 1/2))
(pow.f64 (exp.f64 -2) (*.f64 1/2 (log.f64 (/.f64 -1 b_2))))
(pow.f64 (exp.f64 1/2) (log.f64 (pow.f64 (/.f64 -1 b_2) -2)))
(pow.f64 (exp.f64 1/2) (*.f64 -2 (log.f64 (/.f64 -1 b_2))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))) 2))) (cbrt.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (neg.f64 (log.f64 (/.f64 -1 b_2))) 2))) (cbrt.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2))))) (sqrt.f64 (*.f64 -1 (log.f64 (/.f64 -1 b_2)))))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log.f64 (/.f64 -1 b_2))))) (sqrt.f64 (neg.f64 (log.f64 (/.f64 -1 b_2)))))
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(log.f64 (exp.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))))
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)))))
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(cbrt.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2)) 3))
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))
(expm1.f64 (log1p.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))))
(log1p.f64 (expm1.f64 (sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))))
(sqrt.f64 (pow.f64 (/.f64 -1 b_2) -2))

eval236.0ms (1.2%)

Compiler

Compiled 10750 to 6964 computations (35.2% saved)

prune179.0ms (1%)

Pruning

50 alts after pruning (46 fresh and 4 done)

PrunedKeptTotal
New49614510
Fresh53237
Picked325
Done123
Total50550555
Accuracy
99.0%
Counts
555 → 50
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.1%
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
8.2%
(/.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)) (neg.f64 b_2)) a)
23.9%
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c -1/2) a) b_2)) a)
19.3%
(/.f64 (fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (pow.f64 (*.f64 a c) 3) -1/16) (pow.f64 b_2 5)))) a)
29.3%
(/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 3) a)
24.4%
(/.f64 (/.f64 (-.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))) a)
33.6%
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a (neg.f64 c)) 1/4) 2) b_2) a)
15.6%
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) b_2) a)
16.0%
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) b_2) a)
18.4%
(/.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)
35.4%
(/.f64 (-.f64 (pow.f64 (E.f64) (neg.f64 (log.f64 (/.f64 -1 b_2)))) b_2) a)
38.4%
(/.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 a (/.f64 c b_2))) b_2) b_2) a)
11.9%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 a c) b_2))) b_2) a)
52.5%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
33.7%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
18.4%
(/.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a))) 1/2)) b_2) a)
16.0%
(/.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))) 1/2)) b_2) a)
32.4%
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (*.f64 a (neg.f64 c))) 1/2)) b_2) a)
34.6%
(/.f64 (*.f64 (/.f64 c a) (*.f64 a -1/2)) b_2)
29.6%
(/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) a)
38.0%
(/.f64 (*.f64 c -1/2) b_2)
19.2%
(/.f64 (neg.f64 b_2) a)
19.4%
(/.f64 (exp.f64 (log.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))) a)
17.7%
(/.f64 (cbrt.f64 (pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 3)) a)
37.9%
(/.f64 1 (/.f64 b_2 (*.f64 c -1/2)))
25.4%
(/.f64 1 (/.f64 a (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 3)) (*.f64 a (/.f64 (*.f64 c -1/2) b_2)))))
51.9%
(/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 3)))
50.6%
(/.f64 1 (/.f64 a (-.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 2) b_2)))
33.7%
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)))
34.7%
(/.f64 1 (*.f64 b_2 (/.f64 (/.f64 a c) (*.f64 a -1/2))))
11.6%
(/.f64 0 a)
38.3%
(/.f64 -2 (/.f64 a b_2))
44.9%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
15.8%
(-.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1)
7.7%
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
38.4%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
15.8%
(+.f64 1 (+.f64 (/.f64 (*.f64 c -1/2) b_2) -1))
29.2%
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
29.4%
(*.f64 (/.f64 1 a) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))
47.7%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
27.1%
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
37.9%
(*.f64 (/.f64 -1/2 b_2) c)
38.3%
(*.f64 (/.f64 -2 a) b_2)
26.2%
(*.f64 (*.f64 c (*.f64 -1/2 a)) (/.f64 1 (*.f64 a b_2)))
38.5%
(*.f64 -2 (/.f64 b_2 a))
16.7%
(sqrt.f64 (pow.f64 (/.f64 -2 (/.f64 a b_2)) 2))
20.4%
(fabs.f64 (*.f64 (/.f64 -2 a) b_2))
23.2%
(fabs.f64 (*.f64 c (/.f64 -1/2 b_2)))
21.9%
(expm1.f64 (log1p.f64 (/.f64 -2 (/.f64 a b_2))))
35.0%
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
Compiler

Compiled 1443 to 1036 computations (28.2% saved)

localize415.0ms (2.2%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
100.0%
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
99.9%
(/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)
85.5%
(sqrt.f64 (*.f64 c (neg.f64 a)))
84.0%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
100.0%
(-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)
99.9%
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2))
99.8%
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)))
85.5%
(sqrt.f64 (*.f64 a (neg.f64 c)))
99.8%
(/.f64 1 (*.f64 a b_2))
84.9%
(*.f64 (*.f64 c (*.f64 -1/2 a)) (/.f64 1 (*.f64 a b_2)))
96.6%
(/.f64 a (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 3))
94.0%
(cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2))
88.6%
(-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)
79.5%
(sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)))
Compiler

Compiled 225 to 89 computations (60.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 219.0ms
Operation ival-pow, time spent: 56.0ms, 26.0% of total-time
Operation ival-sqrt, time spent: 42.0ms, 19.0% of total-time
Operation ival-mult, time spent: 29.0ms, 13.0% of total-time
Operation ival-sub, time spent: 27.0ms, 12.0% of total-time
Operation ival-div, time spent: 26.0ms, 12.0% of total-time
Operation composed, time spent: 13.0ms, 6.0% of total-time
Operation ival-cbrt, time spent: 13.0ms, 6.0% of total-time
Operation const, time spent: 5.0ms, 2.0% of total-time
Operation ival-neg, time spent: 5.0ms, 2.0% of total-time
Operation ival-add, time spent: 2.0ms, 1.0% of total-time

series102.0ms (0.5%)

Counts
12 → 162
Calls

99 calls:

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

rewrite135.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
550×associate-*r*
275×log1p-expm1-u
275×expm1-log1p-u
268×add-cube-cbrt
266×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify268.0ms (1.4%)

Algorithm
egg-herbie
Rules
1524×times-frac
1394×fma-define
550×*-commutative
530×sqr-pow
364×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

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

eval326.0ms (1.7%)

Compiler

Compiled 20598 to 11128 computations (46% saved)

prune207.0ms (1.1%)

Pruning

46 alts after pruning (38 fresh and 8 done)

PrunedKeptTotal
New8107817
Fresh103141
Picked145
Done044
Total82146867
Accuracy
99.1%
Counts
867 → 46
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.1%
(pow.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 3) 1/3)
33.6%
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a (neg.f64 c)) 1/4) 2) b_2) a)
15.6%
(/.f64 (-.f64 (pow.f64 (pow.f64 (exp.f64 1/4) (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c)))) 2) b_2) a)
16.0%
(/.f64 (-.f64 (pow.f64 (exp.f64 (*.f64 1/4 (+.f64 (log.f64 (neg.f64 c)) (*.f64 -1 (log.f64 (/.f64 1 a)))))) 2) b_2) a)
18.4%
(/.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)
35.4%
(/.f64 (-.f64 (pow.f64 (E.f64) (neg.f64 (log.f64 (/.f64 -1 b_2)))) b_2) a)
38.4%
(/.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 a (/.f64 c b_2))) b_2) b_2) a)
52.5%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
33.7%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
18.4%
(/.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (log.f64 c) (log.f64 (/.f64 -1 a))) 1/2)) b_2) a)
16.0%
(/.f64 (-.f64 (exp.f64 (*.f64 (-.f64 (log.f64 a) (log.f64 (/.f64 -1 c))) 1/2)) b_2) a)
32.4%
(/.f64 (-.f64 (exp.f64 (*.f64 (log.f64 (*.f64 a (neg.f64 c))) 1/2)) b_2) a)
1.2%
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a)
10.9%
(/.f64 (*.f64 (*.f64 a c) 1/2) (*.f64 a b_2))
26.1%
(/.f64 (*.f64 (*.f64 a c) -1/2) (*.f64 b_2 a))
29.6%
(/.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) a)
38.0%
(/.f64 (*.f64 c -1/2) b_2)
19.2%
(/.f64 (neg.f64 b_2) a)
19.4%
(/.f64 (exp.f64 (log.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))) a)
17.7%
(/.f64 (cbrt.f64 (pow.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) 3)) a)
30.0%
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (-.f64 (*.f64 1/2 (/.f64 a b_2)) (/.f64 (*.f64 (*.f64 c (pow.f64 a 2)) -1/8) (pow.f64 b_2 3)))))
37.9%
(/.f64 1 (/.f64 b_2 (*.f64 c -1/2)))
51.9%
(/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c))) b_2)) 3)))
50.6%
(/.f64 1 (/.f64 a (-.f64 (pow.f64 (pow.f64 (-.f64 (pow.f64 b_2 2) (*.f64 a c)) 1/4) 2) b_2)))
33.7%
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2)))
38.3%
(/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 1/2 (/.f64 a b_2))))
34.7%
(/.f64 1 (*.f64 b_2 (/.f64 (/.f64 a c) (*.f64 a -1/2))))
11.6%
(/.f64 0 a)
38.3%
(/.f64 -2 (/.f64 a b_2))
44.9%
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
15.8%
(-.f64 (+.f64 1 (*.f64 c (/.f64 -1/2 b_2))) 1)
38.4%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
15.8%
(+.f64 1 (+.f64 (/.f64 (*.f64 c -1/2) b_2) -1))
29.2%
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
11.2%
(*.f64 (/.f64 (*.f64 a c) b_2) (/.f64 1/2 a))
38.0%
(*.f64 (/.f64 c b_2) (*.f64 a (/.f64 -1/2 a)))
29.4%
(*.f64 (/.f64 1 a) (/.f64 (*.f64 c -1/2) (/.f64 b_2 a)))
47.7%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
27.1%
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))
37.9%
(*.f64 (/.f64 -1/2 b_2) c)
38.3%
(*.f64 (/.f64 -2 a) b_2)
38.5%
(*.f64 -2 (/.f64 b_2 a))
20.4%
(fabs.f64 (*.f64 (/.f64 -2 a) b_2))
23.2%
(fabs.f64 (*.f64 c (/.f64 -1/2 b_2)))
21.9%
(expm1.f64 (log1p.f64 (/.f64 -2 (/.f64 a b_2))))
35.0%
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 -1/2 b_2))))
Compiler

Compiled 1543 to 954 computations (38.2% saved)

regimes1.1s (5.7%)

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

4 calls:

531.0ms
c
318.0ms
a
138.0ms
b_2
88.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
64.8%9a
86.1%3b_2
62.0%9c
78.4%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 28 to 19 computations (32.1% saved)

regimes277.0ms (1.5%)

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

1 calls:

273.0ms
b_2
Results
AccuracySegmentsBranch
86.1%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes101.0ms (0.5%)

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

1 calls:

98.0ms
b_2
Results
AccuracySegmentsBranch
85.6%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes76.0ms (0.4%)

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

1 calls:

73.0ms
b_2
Results
AccuracySegmentsBranch
83.1%3b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes38.0ms (0.2%)

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

1 calls:

36.0ms
b_2
Results
AccuracySegmentsBranch
74.3%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes34.0ms (0.2%)

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

1 calls:

31.0ms
b_2
Results
AccuracySegmentsBranch
74.3%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes30.0ms (0.2%)

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

1 calls:

28.0ms
b_2
Results
AccuracySegmentsBranch
74.1%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes12.0ms (0.1%)

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

1 calls:

12.0ms
b_2
Results
AccuracySegmentsBranch
74.0%2b_2
Compiler

Compiled 4 to 3 computations (25% saved)

regimes18.0ms (0.1%)

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

3 calls:

7.0ms
b_2
6.0ms
c
4.0ms
a
Results
AccuracySegmentsBranch
38.5%1c
38.5%1a
47.5%2b_2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes22.0ms (0.1%)

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

3 calls:

9.0ms
c
6.0ms
b_2
6.0ms
a
Results
AccuracySegmentsBranch
21.9%3c
21.1%2a
28.3%2b_2
Compiler

Compiled 12 to 9 computations (25% saved)

regimes8.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

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

Compiled 12 to 9 computations (25% saved)

bsearch58.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
2.0232334576879424e-116
2.7342266124343235e-115
35.0ms
-2.929500718796971e-80
-9.615387631481838e-101
Results
33.0ms240×256valid
8.0ms61×256invalid
5.0ms17×1024valid
3.0ms12×512valid
1.0ms2048valid
0.0ms512valid
Compiler

Compiled 552 to 365 computations (33.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
Operation ival-sqrt, time spent: 5.0ms, 23.0% of total-time
Operation ival-mult, time spent: 5.0ms, 23.0% of total-time
Operation ival-neg, time spent: 4.0ms, 19.0% of total-time
Operation ival-div, time spent: 3.0ms, 14.0% of total-time
Operation ival-sub, time spent: 2.0ms, 9.0% of total-time
Operation ival-add, time spent: 2.0ms, 9.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch122.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
2.0232334576879424e-116
2.7342266124343235e-115
95.0ms
-2.929500718796971e-80
-9.615387631481838e-101
Results
31.0ms235×256valid
10.0ms78×256invalid
8.0ms26×1024valid
2.0ms10×512valid
0.0ms256valid
Compiler

Compiled 552 to 382 computations (30.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 21.0ms
Operation ival-mult, time spent: 6.0ms, 28.0% of total-time
Operation ival-sqrt, time spent: 5.0ms, 23.0% of total-time
Operation ival-div, time spent: 3.0ms, 14.0% of total-time
Operation ival-neg, time spent: 2.0ms, 9.0% of total-time
Operation ival-sub, time spent: 2.0ms, 9.0% of total-time
Operation ival-add, time spent: 2.0ms, 9.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch36.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
2.0232334576879424e-116
2.7342266124343235e-115
13.0ms
-7.898400378255358e+164
-2.0670947418931903e+164
Results
16.0ms116×256valid
5.0ms32×256infinite
3.0ms28×256invalid
3.0ms15×512valid
5.0ms12×1024valid
0.0ms256valid
Compiler

Compiled 297 to 202 computations (32% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
Operation ival-div, time spent: 3.0ms, 22.0% of total-time
Operation ival-sqrt, time spent: 3.0ms, 22.0% of total-time
Operation ival-mult, time spent: 3.0ms, 22.0% of total-time
Operation ival-neg, time spent: 1.0ms, 7.0% of total-time
Operation ival-sub, time spent: 1.0ms, 7.0% of total-time
Operation ival-add, time spent: 1.0ms, 7.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch53.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
2.0232334576879424e-116
2.7342266124343235e-115
30.0ms
-1.31884797273644e-143
-2.9801389930632986e-150
Results
28.0ms211×256valid
9.0ms82×256invalid
4.0ms14×1024valid
3.0ms13×512valid
0.0ms512valid
0.0ms2048valid
Compiler

Compiled 424 to 291 computations (31.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
Operation ival-sqrt, time spent: 5.0ms, 26.0% of total-time
Operation ival-mult, time spent: 5.0ms, 26.0% of total-time
Operation ival-div, time spent: 3.0ms, 16.0% of total-time
Operation ival-sub, time spent: 2.0ms, 11.0% of total-time
Operation ival-neg, time spent: 2.0ms, 11.0% of total-time
Operation ival-add, time spent: 2.0ms, 11.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch98.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
98.0ms
-2.923940876757117e-293
5.396778494616765e-294
Results
80.0ms175×256valid
12.0ms112×256invalid
0.0ms256valid
Compiler

Compiled 374 to 279 computations (25.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 72.0ms
Operation ival-sub, time spent: 58.0ms, 81.0% of total-time
Operation ival-mult, time spent: 5.0ms, 7.0% of total-time
Operation ival-sqrt, time spent: 4.0ms, 6.0% of total-time
Operation ival-div, time spent: 2.0ms, 3.0% of total-time
Operation ival-add, time spent: 2.0ms, 3.0% of total-time
Operation ival-neg, time spent: 1.0ms, 1.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch44.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
44.0ms
-2.923940876757117e-293
5.396778494616765e-294
Results
24.0ms175×256valid
14.0ms132×256invalid
0.0ms256valid
Compiler

Compiled 286 to 213 computations (25.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
Operation ival-mult, time spent: 4.0ms, 26.0% of total-time
Operation ival-sqrt, time spent: 4.0ms, 26.0% of total-time
Operation ival-sub, time spent: 2.0ms, 13.0% of total-time
Operation ival-div, time spent: 2.0ms, 13.0% of total-time
Operation ival-add, time spent: 2.0ms, 13.0% of total-time
Operation ival-neg, time spent: 2.0ms, 13.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch50.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
50.0ms
-2.923940876757117e-293
5.396778494616765e-294
Results
23.0ms175×256valid
21.0ms114×256invalid
0.0ms256valid
Compiler

Compiled 220 to 169 computations (23.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
Operation ival-mult, time spent: 4.0ms, 27.0% of total-time
Operation ival-sqrt, time spent: 4.0ms, 27.0% of total-time
Operation ival-sub, time spent: 2.0ms, 14.0% of total-time
Operation ival-div, time spent: 2.0ms, 14.0% of total-time
Operation ival-add, time spent: 2.0ms, 14.0% of total-time
Operation ival-neg, time spent: 2.0ms, 14.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch44.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
44.0ms
-2.923940876757117e-293
5.396778494616765e-294
Results
23.0ms175×256valid
12.0ms113×256invalid
0.0ms256valid
Compiler

Compiled 220 to 169 computations (23.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
Operation ival-mult, time spent: 4.0ms, 27.0% of total-time
Operation ival-sqrt, time spent: 4.0ms, 27.0% of total-time
Operation ival-sub, time spent: 2.0ms, 14.0% of total-time
Operation ival-div, time spent: 2.0ms, 14.0% of total-time
Operation ival-add, time spent: 2.0ms, 14.0% of total-time
Operation ival-neg, time spent: 1.0ms, 7.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch48.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
48.0ms
-2.923940876757117e-293
5.396778494616765e-294
Results
27.0ms175×256valid
16.0ms100×256invalid
0.0ms256valid
Compiler

Compiled 198 to 158 computations (20.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
Operation ival-mult, time spent: 9.0ms, 39.0% of total-time
Operation ival-sub, time spent: 6.0ms, 26.0% of total-time
Operation ival-sqrt, time spent: 3.0ms, 13.0% of total-time
Operation ival-div, time spent: 2.0ms, 9.0% of total-time
Operation ival-add, time spent: 2.0ms, 9.0% of total-time
Operation ival-neg, time spent: 1.0ms, 4.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch47.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
46.0ms
-2.923940876757117e-293
5.396778494616765e-294
Results
25.0ms175×256valid
13.0ms117×256invalid
0.0ms256valid
Compiler

Compiled 187 to 147 computations (21.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
Operation ival-sqrt, time spent: 5.0ms, 29.0% of total-time
Operation ival-mult, time spent: 4.0ms, 24.0% of total-time
Operation ival-sub, time spent: 2.0ms, 12.0% of total-time
Operation ival-div, time spent: 2.0ms, 12.0% of total-time
Operation ival-add, time spent: 2.0ms, 12.0% of total-time
Operation ival-neg, time spent: 2.0ms, 12.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

simplify26.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
090927
1125927
2145927
3153927
4157927
5158927
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -7742953005213299/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (/.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 a (/.f64 c b_2))) b_2) b_2) a) (if (<=.f64 b_2 5855878393983161/88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368) (-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a)) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -3849561275618101/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (/.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 a (/.f64 c b_2))) b_2) b_2) a) (if (<=.f64 b_2 7319847992478951/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -209999999999999990145157839528019512889365846790385574015466814432694488845073377179880314913889037799522445257613563198331108158041198205448954978938529947901231104) (*.f64 -2 (/.f64 b_2 a)) (if (<=.f64 b_2 187155204353155/1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912) (/.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 -5052491077856129/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (/.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 a (/.f64 c b_2))) b_2) b_2) a) (if (<=.f64 b_2 8428915870127277/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 1/2 (/.f64 a b_2)))))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 -1/2 b_2)))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 -2 (/.f64 b_2 a)) (/.f64 0 a))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (neg.f64 b_2) a) (/.f64 0 a))
(/.f64 0 a)
Outputs
(if (<=.f64 b_2 -7742953005213299/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (/.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 a (/.f64 c b_2))) b_2) b_2) a) (if (<=.f64 b_2 5855878393983161/88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368) (-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a)) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -7742953005213299/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (/.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 a (/.f64 c b_2))) b_2) b_2) a) (if (<=.f64 b_2 5855878393983161/88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368) (-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) a) (/.f64 b_2 a)) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -3849561275618101/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (/.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 a (/.f64 c b_2))) b_2) b_2) a) (if (<=.f64 b_2 7319847992478951/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -3849561275618101/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592) (/.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 a (/.f64 c b_2))) b_2) b_2) a) (if (<=.f64 b_2 7319847992478951/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -209999999999999990145157839528019512889365846790385574015466814432694488845073377179880314913889037799522445257613563198331108158041198205448954978938529947901231104) (*.f64 -2 (/.f64 b_2 a)) (if (<=.f64 b_2 187155204353155/1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912) (/.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 -209999999999999990145157839528019512889365846790385574015466814432694488845073377179880314913889037799522445257613563198331108158041198205448954978938529947901231104) (*.f64 (/.f64 b_2 a) -2) (if (<=.f64 b_2 187155204353155/1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078912) (/.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 -5052491077856129/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (/.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 a (/.f64 c b_2))) b_2) b_2) a) (if (<=.f64 b_2 8428915870127277/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -5052491077856129/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (/.f64 (-.f64 (-.f64 (*.f64 1/2 (*.f64 a (/.f64 c b_2))) b_2) b_2) a) (if (<=.f64 b_2 8428915870127277/44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525184) (/.f64 (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 1/2 (/.f64 a b_2)))))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (+.f64 (*.f64 (/.f64 b_2 a) -2) (*.f64 1/2 (/.f64 c b_2))) (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 1/2 (/.f64 a b_2)))))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (+.f64 (*.f64 (/.f64 b_2 a) -2) (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (/.f64 b_2 a) -2) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 -1/2 b_2)))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (/.f64 b_2 a) -2) (*.f64 c (/.f64 -1/2 b_2)))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 -2 (/.f64 b_2 a)) (/.f64 0 a))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (*.f64 (/.f64 b_2 a) -2) (/.f64 0 a))
(if (<=.f64 b_2 -5060056332683/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (neg.f64 b_2) a) (/.f64 0 a))
(/.f64 0 a)
Compiler

Compiled 278 to 186 computations (33.1% saved)

soundness4.5s (23.6%)

Rules
2006×fma-neg
1402×fma-define
1402×fma-define
1402×fma-define
1402×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055631
1136579
2281571
3777571
42087571
53954571
64998571
75251571
85344571
95376571
105392571
115392571
016151
1228151
23352145
0175957501
1552054638
016151
1228151
23352145
075925791
1193924581
2701923605
016151
1228151
23352145
0175957501
1552054638
0175957501
1552054638
0175957501
1552054638
039517
1583507
0175957501
1552054638
037285
1536269
27313269
075925791
1193924581
2701923605
016151
1228151
23352145
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
saturated
Compiler

Compiled 931 to 481 computations (48.3% saved)

end0.0ms (0%)

preprocess250.0ms (1.3%)

Compiler

Compiled 712 to 346 computations (51.4% saved)

Profiling

Loading profile data...