Octave 3.8, jcobi/1

Time bar (total: 9.5s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%56.2%43.8%0%0%0%0
100%56.2%0%43.8%0%0%0%1
Compiler

Compiled 22 to 16 computations (27.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
Operation ival-sub, time spent: 0.0ms, 0.0% of total-time
Operation ival-div, time spent: 0.0ms, 0.0% of total-time
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation ival-and, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation ival->, time spent: 0.0ms, 0.0% of total-time

sample2.1s (21.9%)

Results
1.3s6498×256valid
400.0ms1089×1024valid
136.0ms606×512valid
23.0ms62×2048valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 998.0ms
Operation ival-sub, time spent: 415.0ms, 42.0% of total-time
Operation ival-add, time spent: 255.0ms, 26.0% of total-time
Operation ival-div, time spent: 179.0ms, 18.0% of total-time
Operation ival->, time spent: 98.0ms, 10.0% of total-time
Operation const, time spent: 36.0ms, 4.0% of total-time
Operation ival-and, time spent: 16.0ms, 2.0% of total-time
Bogosity

preprocess636.0ms (6.7%)

Algorithm
egg-herbie
Rules
6132×fma-neg
1074×div-sub
820×sub-neg
700×associate-/r*
664×distribute-rgt-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
700-0-(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
00-0-(-.f64 beta alpha)
00-0-(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
00-0-(+.f64 (+.f64 alpha beta) 2)
00-0-alpha
00-0-2
00-0-(+.f64 alpha beta)
00-0-(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
00-0-1
00-0-beta
Iterations

Useful iterations: 15 (0.0ms)

IterNodesCost
038359
196351
2204351
3534343
41351343
53461343
66068343
76956343
87145343
97181343
107228343
117228343
127435343
137550343
147552343
157552315
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 (+.f64 (neg.f64 alpha) beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 (+.f64 alpha (neg.f64 beta)) 2)) 1) 2)
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 (+.f64 (neg.f64 alpha) beta) 2)) 1) 2))
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 (+.f64 alpha (neg.f64 beta)) 2)) 1) 2))
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
Outputs
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(-.f64 (/.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 2) -1/2)
(+.f64 1/2 (/.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 2))
(+.f64 1/2 (*.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 1/2))
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 1/2 1/2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(-.f64 (/.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 2) -1/2)
(+.f64 1/2 (/.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 2))
(+.f64 1/2 (*.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 1/2))
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) 1/2 1/2)
(/.f64 (+.f64 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 (+.f64 (neg.f64 alpha) beta) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 2 (-.f64 beta alpha)))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 beta alpha)))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (-.f64 beta (+.f64 alpha -2)))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 beta (-.f64 2 alpha)))) 2)
(+.f64 (/.f64 (+.f64 beta alpha) (+.f64 4 (*.f64 -2 (-.f64 alpha beta)))) 1/2)
(+.f64 1/2 (/.f64 (/.f64 (+.f64 beta alpha) 2) (+.f64 beta (-.f64 2 alpha))))
(+.f64 1/2 (/.f64 (*.f64 (+.f64 beta alpha) -1/2) (+.f64 alpha (-.f64 -2 beta))))
(-.f64 1/2 (/.f64 (+.f64 beta alpha) (fma.f64 2 (-.f64 alpha beta) -4)))
(/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 (+.f64 alpha (neg.f64 beta)) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 2 (-.f64 alpha beta)))) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 alpha (-.f64 2 beta)))) 2)
(/.f64 (-.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 alpha beta)))) 2)
(+.f64 1/2 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 alpha beta))) -1/2))
(+.f64 1/2 (*.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 beta (-.f64 -2 alpha)))))
(fma.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 beta (-.f64 -2 alpha))) 1/2)
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 (+.f64 (neg.f64 alpha) beta) 2)) 1) 2))
(/.f64 (+.f64 1 (/.f64 (-.f64 beta (neg.f64 alpha)) (+.f64 2 (-.f64 beta alpha)))) -2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 beta alpha)))) -2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta alpha) (-.f64 beta (+.f64 alpha -2)))) -2)
(-.f64 -1/2 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (-.f64 2 alpha))) 2))
(+.f64 -1/2 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (-.f64 2 alpha))) -1/2))
(+.f64 -1/2 (*.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 alpha (-.f64 -2 beta)))))
(+.f64 -1/2 (/.f64 (+.f64 beta alpha) (fma.f64 2 (-.f64 alpha beta) -4)))
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 (+.f64 alpha (neg.f64 beta)) 2)) 1) 2))
(/.f64 (+.f64 1 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 2 (-.f64 alpha beta)))) -2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (neg.f64 beta) alpha) (+.f64 alpha (-.f64 2 beta)))) -2)
(-.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 2 (-.f64 alpha beta))) 2) 1/2)
(+.f64 -1/2 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (-.f64 -2 alpha))) -1/2))
(+.f64 -1/2 (*.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 2 (-.f64 alpha beta)))))
(+.f64 -1/2 (/.f64 (+.f64 beta alpha) (fma.f64 2 (-.f64 alpha beta) 4)))
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha 2)))) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 (+.f64 beta alpha) 2))) 2)
(/.f64 (-.f64 1 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta))) 2)
(+.f64 1/2 (*.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) -1/2))
(fma.f64 (/.f64 (-.f64 alpha beta) (-.f64 (-.f64 -2 alpha) beta)) -1/2 1/2)
Compiler

Compiled 117 to 59 computations (49.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 70.0ms
Operation ival-div, time spent: 35.0ms, 50.0% of total-time
Operation ival-add, time spent: 25.0ms, 36.0% of total-time
Operation ival-sub, time spent: 5.0ms, 7.0% of total-time
Operation const, time spent: 4.0ms, 6.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 79 to 51 computations (35.4% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
74.5%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
Compiler

Compiled 15 to 11 computations (26.7% saved)

localize79.0ms (0.8%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
100.0%
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))
74.5%
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
Compiler

Compiled 51 to 24 computations (52.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
Operation ival-add, time spent: 12.0ms, 45.0% of total-time
Operation ival-div, time spent: 10.0ms, 38.0% of total-time
Operation const, time spent: 2.0ms, 8.0% of total-time
Operation ival-sub, time spent: 2.0ms, 8.0% of total-time

series24.0ms (0.3%)

Counts
3 → 72
Calls

18 calls:

TimeVariablePointExpression
4.0ms
alpha
@inf
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
2.0ms
alpha
@0
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
2.0ms
beta
@0
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
1.0ms
alpha
@-inf
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
1.0ms
beta
@0
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))

rewrite268.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
1024×fma-define
915×log1p-expm1-u
915×expm1-log1p-u
720×fma-neg
394×log1p-undefine
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015129
1230129
23555129
Stop Event
node limit
Counts
3 → 163
Calls
Call 1
Inputs
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
Outputs
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1 1)
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1)
(fma.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))) 1)
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2)
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) -1)
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) -1)
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1 -1)
(fma.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(fma.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) -1)
(fma.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) -1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2))) 1)
(*.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2) 1)
(*.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) 2) (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (/.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 1/2))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(*.f64 (+.f64 -1 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) -1/2)
(*.f64 1/2 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(pow.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) 2)
(pow.f64 (/.f64 2 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) -2))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2) 1/4))
(log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)))
(exp.f64 (+.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (log.f64 1/2)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (log.f64 1/2)) 1))

simplify197.0ms (2.1%)

Algorithm
egg-herbie
Rules
1510×times-frac
1216×fma-neg
810×fma-define
584×+-commutative
478×div-sub
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
059617686
1163816846
2581016569
Stop Event
node limit
Counts
235 → 448
Calls
Call 1
Inputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (/.f64 beta (+.f64 2 beta))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 4)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(/.f64 beta (+.f64 2 beta))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (/.f64 beta (+.f64 2 beta)) (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta))))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (/.f64 beta (+.f64 2 beta)) (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 3)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (pow.f64 alpha 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (pow.f64 alpha 2)))) 1)
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))))
(+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (pow.f64 (+.f64 2 alpha) 2))) (pow.f64 beta 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2))) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (pow.f64 (+.f64 2 alpha) 2))) (pow.f64 beta 2))))))
1
(+.f64 1 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) beta)))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) beta))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) beta)))))
(*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta))))
(+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta)))))
(+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))))) (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta))))))
(+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))))) (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta)))))))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 3)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 4)) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 3))))))
(*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1 1)
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1)
(fma.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))) 1)
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2)
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) -1)
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) -1)
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1 -1)
(fma.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(fma.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) -1)
(fma.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) -1)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2))) 1)
(*.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2) 1)
(*.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) 2) (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 1/2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (/.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 1/2))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(*.f64 (+.f64 -1 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) -1/2)
(*.f64 1/2 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(pow.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) 2)
(pow.f64 (/.f64 2 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) -2))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2) 1/4))
(log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)))
(exp.f64 (+.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (log.f64 1/2)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (log.f64 1/2)) 1))
Outputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (+.f64 alpha 2))))
(fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 1 (-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (fma.f64 (pow.f64 beta 2) (fma.f64 alpha (/.f64 -1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 alpha (fma.f64 alpha -1 -2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (-.f64 (fma.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (-.f64 (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (*.f64 (pow.f64 beta 2) (fma.f64 alpha (/.f64 -1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2))))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)))
(-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (*.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)))) (/.f64 (neg.f64 (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 2))))
(+.f64 (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta)) (/.f64 (fma.f64 alpha (+.f64 alpha 2) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 2)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(+.f64 2 (-.f64 (fma.f64 -1 (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (*.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(-.f64 (+.f64 (-.f64 2 (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))) (+.f64 (/.f64 (fma.f64 alpha 2 2) (neg.f64 beta)) (/.f64 (fma.f64 alpha (+.f64 alpha 2) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 2)))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))
(-.f64 (+.f64 (-.f64 2 (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))) (+.f64 (*.f64 (/.f64 (+.f64 alpha 1) beta) -2) (/.f64 (fma.f64 alpha (+.f64 alpha 2) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 2)))) (pow.f64 (/.f64 (+.f64 alpha 2) beta) 3))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 2 (/.f64 (neg.f64 alpha) beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 2 (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 2 (-.f64 (*.f64 -1 (+.f64 (/.f64 alpha beta) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 (fma.f64 alpha -1 -2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2))) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 2 (-.f64 (fma.f64 -1 (/.f64 alpha beta) (fma.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 3)) (*.f64 (fma.f64 alpha -1 -2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 2 (+.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 3)) (*.f64 (fma.f64 alpha -1 -2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2)))) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta)))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (/.f64 beta (+.f64 2 beta))))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (fma.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta))))))
(+.f64 (-.f64 (fma.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta))) (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (-.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2))))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (fma.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))))
(-.f64 (-.f64 (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (-.f64 (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3)))))
(-.f64 (-.f64 (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3)) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (-.f64 (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 4)))))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4)) (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))) (+.f64 (fma.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 4)))))
(-.f64 (-.f64 (-.f64 (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (-.f64 (*.f64 beta (+.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 4)))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3)))))
(-.f64 (-.f64 (-.f64 (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3)) (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (-.f64 (*.f64 beta (+.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 4)))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha))
(/.f64 (-.f64 (-.f64 -2 beta) beta) (neg.f64 alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)))
(*.f64 -1 (+.f64 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))
(-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)))))
(+.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)))
(+.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)) (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3)) (-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))))
(fma.f64 -1 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (fma.f64 -1 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))))))
(+.f64 (-.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)) (-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))))
(+.f64 (-.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)) (pow.f64 (/.f64 (+.f64 2 beta) alpha) 3)) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)) (-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(/.f64 (neg.f64 alpha) (+.f64 alpha 2))
(/.f64 alpha (fma.f64 alpha -1 -2))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)))))
(fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (/.f64 alpha (fma.f64 alpha -1 -2)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))))
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) (fma.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))))))
(-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 2) (fma.f64 alpha (/.f64 -1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))))))
(fma.f64 -1 (/.f64 alpha (+.f64 alpha 2)) (fma.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 4)))))))
(-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))))) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (*.f64 (pow.f64 beta 2) (fma.f64 alpha (/.f64 -1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))))) (/.f64 alpha (+.f64 alpha 2)))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 alpha) beta) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 1 (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (*.f64 -1 (+.f64 (/.f64 alpha beta) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 (-.f64 1 (/.f64 alpha beta)) (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 1 (+.f64 (*.f64 (fma.f64 alpha -1 -2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2))) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 alpha beta) (fma.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 3)) (*.f64 (fma.f64 alpha -1 -2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2)))) (/.f64 alpha beta)) (-.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 1 (+.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 3)) (*.f64 (fma.f64 alpha -1 -2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2)))) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta)))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 alpha) beta) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 1 (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (*.f64 -1 (+.f64 (/.f64 alpha beta) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 (-.f64 1 (/.f64 alpha beta)) (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(+.f64 1 (+.f64 (*.f64 (fma.f64 alpha -1 -2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2))) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 alpha beta) (fma.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 3)) (*.f64 (fma.f64 alpha -1 -2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2)))) (/.f64 alpha beta)) (-.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 1 (+.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 3)) (*.f64 (fma.f64 alpha -1 -2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2)))) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta)))
(/.f64 beta (+.f64 2 beta))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta)))
(-.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (/.f64 beta (+.f64 2 beta)) (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta))))
(+.f64 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))) (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))
(-.f64 (fma.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta)) (/.f64 beta (+.f64 2 beta))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (/.f64 beta (+.f64 2 beta)) (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)))))
(fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))))
(-.f64 (fma.f64 (neg.f64 (pow.f64 alpha 3)) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (fma.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta)) (/.f64 beta (+.f64 2 beta)))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)))
(-.f64 (+.f64 (/.f64 beta alpha) -1) (/.f64 (-.f64 -2 beta) alpha))
(-.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (fma.f64 -1 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 beta (+.f64 -2 (neg.f64 beta))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)))
(-.f64 (+.f64 (/.f64 beta alpha) (fma.f64 (+.f64 2 beta) (/.f64 (-.f64 (-.f64 -2 beta) beta) (pow.f64 alpha 2)) -1)) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (-.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 1) (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 3)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 beta (+.f64 -2 (neg.f64 beta))) (pow.f64 alpha 2))) (/.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 beta (+.f64 -2 (neg.f64 beta))) (pow.f64 alpha 3)))) (+.f64 1 (/.f64 (+.f64 -2 (neg.f64 beta)) alpha)))
(-.f64 (+.f64 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)) (/.f64 beta alpha)) (fma.f64 (+.f64 2 beta) (/.f64 (-.f64 (-.f64 -2 beta) beta) (pow.f64 alpha 2)) -1)) (/.f64 (-.f64 -2 beta) alpha))
(+.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (+.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3))) (-.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) 1)))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) -1)
(fma.f64 -1 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (pow.f64 alpha 2))) 1)
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 alpha 2)))) -1)
(fma.f64 -1 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (fma.f64 (+.f64 2 beta) (/.f64 (-.f64 (-.f64 -2 beta) beta) (pow.f64 alpha 2)) -1))
(fma.f64 -1 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (fma.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) -1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (pow.f64 alpha 2)))) 1)
(+.f64 (fma.f64 -1 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 alpha 3))) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 alpha 2))))) -1)
(+.f64 -1 (-.f64 (-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (-.f64 -2 beta) beta) (pow.f64 alpha 3)))))
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)
(+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(*.f64 1/2 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(*.f64 1/2 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))))
(fma.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(*.f64 1/2 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (fma.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(*.f64 1/2 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (fma.f64 (pow.f64 beta 2) (fma.f64 alpha (/.f64 -1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))
(fma.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (fma.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))
(+.f64 (*.f64 1/2 (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (*.f64 1/2 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))))))
(+.f64 (*.f64 1/2 (fma.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))) (*.f64 1/2 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 2) (fma.f64 alpha (/.f64 -1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(+.f64 1 (*.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) -1/2))
(fma.f64 (/.f64 (fma.f64 alpha 2 2) beta) -1/2 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (pow.f64 (+.f64 2 alpha) 2))) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (*.f64 1/2 (/.f64 (-.f64 (*.f64 alpha (+.f64 alpha 2)) (neg.f64 (pow.f64 (+.f64 alpha 2) 2))) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 1/2 (/.f64 (fma.f64 alpha (+.f64 alpha 2) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 2)) (*.f64 (/.f64 (fma.f64 alpha 2 2) beta) -1/2)))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2))) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (pow.f64 (+.f64 2 alpha) 2))) (pow.f64 beta 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 beta 3)) (/.f64 (-.f64 (*.f64 alpha (+.f64 alpha 2)) (neg.f64 (pow.f64 (+.f64 alpha 2) 2))) (pow.f64 beta 2))))))
(+.f64 1 (fma.f64 1/2 (+.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 3))) (/.f64 (fma.f64 alpha (+.f64 alpha 2) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 2))) (*.f64 (/.f64 (fma.f64 alpha 2 2) beta) -1/2)))
1
(+.f64 1 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) beta)))
(+.f64 1 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta)))
(fma.f64 1/2 (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) beta))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))))
(+.f64 (fma.f64 1/2 (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta) 1) (*.f64 (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2))) -1/2))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) beta)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta)))))
(+.f64 1 (fma.f64 1/2 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 3)) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta)) (*.f64 (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2))) -1/2)))
(*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta))))
(+.f64 1/2 (*.f64 1/2 (/.f64 beta (+.f64 2 beta))))
(+.f64 1/2 (*.f64 (/.f64 beta (+.f64 2 beta)) 1/2))
(+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta)))))
(fma.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 1/2 (*.f64 1/2 (/.f64 beta (+.f64 2 beta)))))
(fma.f64 (*.f64 alpha -1/2) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 1/2 (*.f64 (/.f64 beta (+.f64 2 beta)) 1/2)))
(+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))))) (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta))))))
(fma.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))) (+.f64 1 (/.f64 beta (+.f64 2 beta))))))
(fma.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) -1/2 (*.f64 1/2 (+.f64 (fma.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta))) 1)))
(+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))))) (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta)))))))
(fma.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))) (+.f64 1 (/.f64 beta (+.f64 2 beta)))))))
(fma.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) -1/2 (fma.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) -1/2 (*.f64 1/2 (+.f64 (fma.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta))) 1))))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(/.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) alpha)
(*.f64 (/.f64 (fma.f64 2 beta 2) alpha) 1/2)
(+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))
(*.f64 1/2 (+.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))
(*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 beta 2) alpha) (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 3)))))
(fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 2))) (pow.f64 alpha 3)))))
(*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 beta 2) alpha) (+.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3))))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 4)) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 3))))))
(fma.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) (fma.f64 1/2 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 2 beta) 4)) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4)) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 2))) (pow.f64 alpha 3))))))
(*.f64 1/2 (+.f64 (+.f64 (/.f64 (fma.f64 2 beta 2) alpha) (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))) (+.f64 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (neg.f64 (pow.f64 alpha 4))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3))))))
(*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) -1/2)
(/.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) -1/2) alpha)
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)))
(*.f64 -1/2 (+.f64 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))
(*.f64 -1/2 (+.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (*.f64 (+.f64 beta (+.f64 2 beta)) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3)))))
(fma.f64 -1/2 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (fma.f64 -1/2 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (*.f64 1/2 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3)))))
(fma.f64 -1/2 (+.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (*.f64 (+.f64 beta (+.f64 2 beta)) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))))
(fma.f64 -1/2 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (fma.f64 -1/2 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)) (fma.f64 -1/2 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (*.f64 1/2 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))))
(fma.f64 (*.f64 (+.f64 beta (+.f64 2 beta)) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) -1/2 (fma.f64 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)) -1/2 (fma.f64 (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) -1/2 (*.f64 1/2 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)))))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(+.f64 -1 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(+.f64 (/.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) (/.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (-.f64 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1)) (neg.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta)))))
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 3))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))))
(+.f64 -1 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 beta (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 1))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 beta (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1)
(+.f64 1 (/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 beta (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1)
(+.f64 1 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 1))
(+.f64 (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 1) (pow.f64 (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 1))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) 1)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1)
(+.f64 1 (/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) 1)
(+.f64 1 (/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (-.f64 (+.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (*.f64 2 (+.f64 alpha beta))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 4 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 -2 (+.f64 alpha beta)))) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 1))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) (neg.f64 (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 beta (+.f64 alpha -2)) (neg.f64 (+.f64 (/.f64 alpha (+.f64 (+.f64 alpha 2) beta)) -1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) (+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) 1))
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (-.f64 (+.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (*.f64 2 (+.f64 alpha beta))) 1)
(fma.f64 (+.f64 4 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 -2 (+.f64 alpha beta)))) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) 1)
(fma.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 beta (+.f64 alpha -2)) 1)
(fma.f64 (+.f64 alpha (+.f64 -2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) 1)
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (*.f64 (cbrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (sqrt.f64 (-.f64 beta alpha)) (*.f64 (sqrt.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (neg.f64 (-.f64 beta alpha)) (/.f64 1 (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) 1) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 (-.f64 beta alpha)) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (sqrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) 1) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 (-.f64 beta alpha)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)))
(*.f64 (-.f64 (+.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (*.f64 2 (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 4 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 -2 (+.f64 alpha beta)))) (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)))
(/.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha -2))) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 -2 beta)) (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 -2 (neg.f64 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(neg.f64 (/.f64 (neg.f64 (-.f64 beta alpha)) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 beta (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 beta (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1 -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) -1)
(fma.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))) -1)
(+.f64 -1 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2) (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta)))))))
(fma.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2) -1) (/.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) -1)) -1)
(fma.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta)))) -1)
(+.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta))))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))))) (cbrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 beta (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 beta (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 beta (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 beta (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))
(+.f64 (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))) (pow.f64 (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) 3))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta (+.f64 alpha 2))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (-.f64 (+.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (*.f64 2 (+.f64 alpha beta))) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 4 (+.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 -2 (+.f64 alpha beta)))) (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (+.f64 beta (-.f64 alpha 2)) (neg.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 beta (+.f64 alpha -2)) (/.f64 (neg.f64 alpha) (+.f64 (+.f64 alpha 2) beta)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4)) (+.f64 alpha (+.f64 -2 beta)) (/.f64 alpha (-.f64 -2 (+.f64 alpha beta))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2))) 1)
(expm1.f64 (log1p.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)))
(*.f64 1 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2) 1)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(*.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) 2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) 2) (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (*.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 1/2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2) (/.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(*.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 1/2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) 2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(*.f64 (+.f64 -1 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) -1/2)
(*.f64 -1/2 (-.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))))
(+.f64 1/2 (*.f64 -1/2 (/.f64 (-.f64 beta alpha) (-.f64 -2 (+.f64 alpha beta)))))
(*.f64 1/2 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(pow.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2) 1)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) 3)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(pow.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2) 3) 1/3)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)) 2)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(pow.f64 (/.f64 2 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)) -1)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(neg.f64 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) -2))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2) 1/4))
(sqrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 2) 1/4))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2) 2))
(fabs.f64 (fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2))
(log.f64 (sqrt.f64 (exp.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2) 3))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)))
(expm1.f64 (log1p.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)))
(expm1.f64 (log1p.f64 (fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(exp.f64 (+.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (log.f64 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (log.f64 1/2)) 1))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha 2) beta))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)

eval237.0ms (2.5%)

Compiler

Compiled 13374 to 9455 computations (29.3% saved)

prune86.0ms (0.9%)

Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New4408448
Fresh000
Picked101
Done000
Total4418449
Accuracy
100.0%
Counts
449 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
74.2%
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
28.0%
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)) 2)
48.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
73.3%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
3.7%
(/.f64 (+.f64 -1 1) 2)
29.5%
(/.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) alpha)
39.2%
(/.f64 2 2)
25.9%
(*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 beta 2) alpha) (+.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3))))))
Compiler

Compiled 252 to 198 computations (21.4% saved)

localize717.0ms (7.6%)

Localize:

Found 11 expressions with local error:

NewAccuracyProgram
98.5%
(*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))
96.9%
(/.f64 (+.f64 2 beta) (pow.f64 alpha 2))
95.1%
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)))
82.6%
(+.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3))))
100.0%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
100.0%
(/.f64 alpha (+.f64 alpha 2))
69.7%
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
100.0%
(/.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) alpha)
100.0%
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
100.0%
(/.f64 1 (+.f64 beta (+.f64 alpha 2)))
74.2%
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)
Compiler

Compiled 300 to 211 computations (29.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 465.0ms
Operation ival-mult, time spent: 113.0ms, 24.0% of total-time
Operation ival-add, time spent: 103.0ms, 22.0% of total-time
Operation ival-pow, time spent: 98.0ms, 21.0% of total-time
Operation ival-div, time spent: 70.0ms, 15.0% of total-time
Operation composed, time spent: 36.0ms, 8.0% of total-time
Operation ival-sub, time spent: 28.0ms, 6.0% of total-time
Operation const, time spent: 17.0ms, 4.0% of total-time

series122.0ms (1.3%)

Counts
11 → 216
Calls

57 calls:

TimeVariablePointExpression
61.0ms
beta
@inf
(*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))
4.0ms
alpha
@0
(+.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3))))
4.0ms
beta
@inf
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)
3.0ms
alpha
@0
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)))
3.0ms
beta
@inf
(/.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) alpha)

rewrite150.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
338×log1p-expm1-u
338×expm1-log1p-u
329×add-cube-cbrt
327×add-exp-log
326×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038461
1720451
Stop Event
node limit
Counts
11 → 220
Calls
Call 1
Inputs
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)
(/.f64 1 (+.f64 beta (+.f64 alpha 2)))
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
(/.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) alpha)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(+.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3))))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)))
(/.f64 (+.f64 2 beta) (pow.f64 alpha 2))
(*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))
Outputs
(+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1))) 1)
(*.f64 1 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(pow.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(exp.f64 (log.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))) 1)
(*.f64 1 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2)) (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1) (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) -1)
(pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) 2)
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) 1) -1)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2))) 1)
(*.f64 1 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2))
(*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) 2) (cbrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(pow.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) 2)
(pow.f64 (/.f64 2 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) -1)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2) 2))
(log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(exp.f64 (log.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha))) 1)
(*.f64 1 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha))
(*.f64 1/2 (/.f64 (fma.f64 beta 2 2) alpha))
(*.f64 (*.f64 1/2 (fma.f64 beta 2 2)) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) (sqrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(pow.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) 2)
(pow.f64 (/.f64 alpha (*.f64 1/2 (fma.f64 beta 2 2))) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha) 2))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (fma.f64 beta 2 2) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (fma.f64 beta 2 2)) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) 1))
(+.f64 1 (neg.f64 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2) (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2) (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2)))) 1))
(-.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(*.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 alpha (/.f64 1 (+.f64 alpha 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))))
(pow.f64 (/.f64 alpha (+.f64 alpha 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 3)
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) 2)
(pow.f64 (/.f64 (+.f64 alpha 2) alpha) -1)
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 alpha 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 alpha 2)))))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 alpha 2))))
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 alpha 2))))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha 2))) 1))
(-.f64 1/2 (/.f64 (/.f64 alpha (+.f64 alpha 2)) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))) 1)
(*.f64 1 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) 2) (cbrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) (sqrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(pow.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) 2)
(pow.f64 (/.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) -1)
(sqrt.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2) 4))
(log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(exp.f64 (log.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))) 1)
(*.f64 1 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))) 2) (cbrt.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(*.f64 (hypot.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha)) (hypot.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 3) (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 2) (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 2) (/.f64 (*.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2)))) (*.f64 (pow.f64 alpha 2) (pow.f64 alpha 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 2)) (-.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 3)) (*.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2))))) (*.f64 (pow.f64 alpha 2) (pow.f64 alpha 3)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2)) (*.f64 (pow.f64 alpha 3) (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2)))) (*.f64 (pow.f64 alpha 3) (pow.f64 alpha 2)))
(pow.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(exp.f64 (log.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))) 1))
(fma.f64 1 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(fma.f64 1 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(fma.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (-.f64 -2 (*.f64 beta 2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(fma.f64 (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)) (pow.f64 (+.f64 beta 2) 2) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2)))) alpha) 2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2)))) alpha) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) 2) (cbrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))) 1)
(/.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3))
(pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 1)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2)))) alpha) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 3) 1/3)
(pow.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha -3)) (pow.f64 (+.f64 beta 2) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) 1)
(*.f64 1 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))
(*.f64 (+.f64 beta 2) (pow.f64 alpha -2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 4))) (cbrt.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha) (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha))
(pow.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha) 2)
(pow.f64 (/.f64 (pow.f64 alpha 2) (+.f64 beta 2)) -1)
(sqrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 4)))
(log.f64 (pow.f64 (exp.f64 (+.f64 beta 2)) (pow.f64 alpha -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 6)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(exp.f64 (log.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))) 1)
(/.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta))) (/.f64 (pow.f64 alpha 2) (+.f64 beta 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (+.f64 beta 2)) (*.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta))) (pow.f64 alpha 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (neg.f64 (+.f64 beta 2))) (*.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta))) (neg.f64 (pow.f64 alpha 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) 1) (*.f64 (+.f64 (-.f64 -2 beta) beta) (/.f64 (pow.f64 alpha 2) (+.f64 beta 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (+.f64 beta 2)) (*.f64 (+.f64 (-.f64 -2 beta) beta) (pow.f64 alpha 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (neg.f64 (+.f64 beta 2))) (*.f64 (+.f64 (-.f64 -2 beta) beta) (neg.f64 (pow.f64 alpha 2))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 beta 2)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2))) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 beta 2)) (+.f64 (-.f64 -2 beta) beta)))
(/.f64 (*.f64 (+.f64 beta 2) (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (*.f64 (pow.f64 alpha 2) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta)))))
(/.f64 (*.f64 (+.f64 beta 2) (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2))) (*.f64 (pow.f64 alpha 2) (+.f64 (-.f64 -2 beta) beta)))
(/.f64 (*.f64 (neg.f64 (+.f64 beta 2)) (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (*.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta)))))
(/.f64 (*.f64 (neg.f64 (+.f64 beta 2)) (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2))) (*.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (-.f64 -2 beta) beta)))
(pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 -2 (*.f64 beta 2))) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))))
(exp.f64 (log.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) 1))

simplify213.0ms (2.3%)

Algorithm
egg-herbie
Rules
1200×fma-define
754×+-commutative
600×associate-*r*
578×*-commutative
554×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086825643
1239324135
Stop Event
node limit
Counts
436 → 608
Calls
Call 1
Inputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (/.f64 beta (+.f64 2 beta))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 4)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))))
(/.f64 1 (+.f64 2 alpha))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (/.f64 1 (+.f64 2 alpha)))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 3))))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 3)))))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (/.f64 1 beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 4))) (+.f64 (/.f64 1 beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)))))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (/.f64 1 beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 4))) (+.f64 (/.f64 1 beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)))))
(/.f64 1 (+.f64 2 beta))
(+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))
(+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 beta) 3))))
(+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 4))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 beta) 3)))))
(/.f64 1 alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 1 alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 4))) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)))))
(/.f64 1 alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 1 alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 4))) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)))))
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))))
(+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (pow.f64 (+.f64 2 alpha) 2))) (pow.f64 beta 2)))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2))) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (pow.f64 (+.f64 2 alpha) 2))) (pow.f64 beta 2))))))
1
(+.f64 1 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) beta)))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) beta))))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) beta)))))
(*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta))))
(+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta)))))
(+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))))) (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta))))))
(+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))))) (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta)))))))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 3)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 4)) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 3))))))
(*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))))
(/.f64 1 alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 beta alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 beta alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
1
(+.f64 1 (*.f64 -1/2 alpha))
(+.f64 1 (+.f64 (*.f64 -1/2 alpha) (*.f64 1/4 (pow.f64 alpha 2))))
(+.f64 1 (+.f64 (*.f64 -1/2 alpha) (+.f64 (*.f64 -1/8 (pow.f64 alpha 3)) (*.f64 1/4 (pow.f64 alpha 2)))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4)))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4)))))
(*.f64 1/2 alpha)
(+.f64 (*.f64 -1/4 (pow.f64 alpha 2)) (*.f64 1/2 alpha))
(+.f64 (*.f64 -1/4 (pow.f64 alpha 2)) (+.f64 (*.f64 1/8 (pow.f64 alpha 3)) (*.f64 1/2 alpha)))
(+.f64 (*.f64 -1/4 (pow.f64 alpha 2)) (+.f64 (*.f64 -1/16 (pow.f64 alpha 4)) (+.f64 (*.f64 1/8 (pow.f64 alpha 3)) (*.f64 1/2 alpha))))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))
1/2
(+.f64 1/2 (*.f64 -1/4 alpha))
(+.f64 1/2 (+.f64 (*.f64 -1/4 alpha) (*.f64 1/8 (pow.f64 alpha 2))))
(+.f64 1/2 (+.f64 (*.f64 -1/4 alpha) (+.f64 (*.f64 -1/16 (pow.f64 alpha 3)) (*.f64 1/8 (pow.f64 alpha 2)))))
(/.f64 1 alpha)
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 8 (/.f64 1 (pow.f64 alpha 4)))))
(/.f64 1 alpha)
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 8 (/.f64 1 (pow.f64 alpha 4)))))
(-.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 beta (-.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 3))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 beta (-.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 3))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 beta (-.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 3))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 beta (-.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 3))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 beta (-.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 3))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 3)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 3)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(/.f64 8 (pow.f64 alpha 3))
(+.f64 (*.f64 16 (/.f64 beta (pow.f64 alpha 3))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))
(+.f64 (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (+.f64 (*.f64 16 (/.f64 beta (pow.f64 alpha 3))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (+.f64 (*.f64 16 (/.f64 beta (pow.f64 alpha 3))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))))
(*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 16 (/.f64 beta (pow.f64 alpha 3)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 16 (/.f64 beta (pow.f64 alpha 3))))))
(*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 16 (/.f64 beta (pow.f64 alpha 3)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 16 (/.f64 beta (pow.f64 alpha 3))))))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(/.f64 2 (pow.f64 alpha 2))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(/.f64 beta (pow.f64 alpha 2))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(/.f64 beta (pow.f64 alpha 2))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(/.f64 -4 (pow.f64 alpha 2))
(-.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1))) 1)
(*.f64 1 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(pow.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(exp.f64 (log.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))) 1)
(*.f64 1 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2)) (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1) (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) -1)
(pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) 2)
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) 1) -1)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2))) 1)
(*.f64 1 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2))
(*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) 2) (cbrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(pow.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) 2)
(pow.f64 (/.f64 2 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) -1)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2) 2))
(log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(exp.f64 (log.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha))) 1)
(*.f64 1 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha))
(*.f64 1/2 (/.f64 (fma.f64 beta 2 2) alpha))
(*.f64 (*.f64 1/2 (fma.f64 beta 2 2)) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) (sqrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(pow.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) 2)
(pow.f64 (/.f64 alpha (*.f64 1/2 (fma.f64 beta 2 2))) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha) 2))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (fma.f64 beta 2 2) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (fma.f64 beta 2 2)) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) 1))
(+.f64 1 (neg.f64 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2) (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2) (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2)))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2)))) 1))
(-.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(*.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 alpha (/.f64 1 (+.f64 alpha 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))))
(pow.f64 (/.f64 alpha (+.f64 alpha 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 3)
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) 2)
(pow.f64 (/.f64 (+.f64 alpha 2) alpha) -1)
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 alpha 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 alpha 2)))))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 alpha 2))))
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 alpha 2))))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha 2))) 1))
(-.f64 1/2 (/.f64 (/.f64 alpha (+.f64 alpha 2)) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))) 1)
(*.f64 1 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) 2) (cbrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(*.f64 (sqrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) (sqrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(pow.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) 2)
(pow.f64 (/.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) -1)
(sqrt.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2) 4))
(log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(exp.f64 (log.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))) 1)
(*.f64 1 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))) 2) (cbrt.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(*.f64 (hypot.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha)) (hypot.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 3) (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 2) (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 2) (/.f64 (*.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2)))) (*.f64 (pow.f64 alpha 2) (pow.f64 alpha 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 2)) (-.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 3)) (*.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2))))) (*.f64 (pow.f64 alpha 2) (pow.f64 alpha 3)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2)) (*.f64 (pow.f64 alpha 3) (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2)))) (*.f64 (pow.f64 alpha 3) (pow.f64 alpha 2)))
(pow.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 3) 1/3)
(pow.f64 (hypot.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(exp.f64 (log.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))) 1))
(fma.f64 1 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(fma.f64 1 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(fma.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (-.f64 -2 (*.f64 beta 2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(fma.f64 (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)) (pow.f64 (+.f64 beta 2) 2) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2)))) alpha) 2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2)))) alpha) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) 2) (cbrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))) 1)
(/.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3))
(pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 1)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2)))) alpha) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 3) 1/3)
(pow.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha -3)) (pow.f64 (+.f64 beta 2) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 3))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) 1)
(*.f64 1 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))
(*.f64 (+.f64 beta 2) (pow.f64 alpha -2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 4))) (cbrt.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha) (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha))
(pow.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha) 2)
(pow.f64 (/.f64 (pow.f64 alpha 2) (+.f64 beta 2)) -1)
(sqrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 4)))
(log.f64 (pow.f64 (exp.f64 (+.f64 beta 2)) (pow.f64 alpha -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 6)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(exp.f64 (log.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))) 1)
(/.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta))) (/.f64 (pow.f64 alpha 2) (+.f64 beta 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (+.f64 beta 2)) (*.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta))) (pow.f64 alpha 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (neg.f64 (+.f64 beta 2))) (*.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta))) (neg.f64 (pow.f64 alpha 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) 1) (*.f64 (+.f64 (-.f64 -2 beta) beta) (/.f64 (pow.f64 alpha 2) (+.f64 beta 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (+.f64 beta 2)) (*.f64 (+.f64 (-.f64 -2 beta) beta) (pow.f64 alpha 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (neg.f64 (+.f64 beta 2))) (*.f64 (+.f64 (-.f64 -2 beta) beta) (neg.f64 (pow.f64 alpha 2))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 beta 2)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2))) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 beta 2)) (+.f64 (-.f64 -2 beta) beta)))
(/.f64 (*.f64 (+.f64 beta 2) (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (*.f64 (pow.f64 alpha 2) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta)))))
(/.f64 (*.f64 (+.f64 beta 2) (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2))) (*.f64 (pow.f64 alpha 2) (+.f64 (-.f64 -2 beta) beta)))
(/.f64 (*.f64 (neg.f64 (+.f64 beta 2)) (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (*.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta)))))
(/.f64 (*.f64 (neg.f64 (+.f64 beta 2)) (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2))) (*.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (-.f64 -2 beta) beta)))
(pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 -2 (*.f64 beta 2))) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))))
(exp.f64 (log.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) 1))
Outputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (-.f64 (*.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (fma.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (-.f64 (fma.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))))) (/.f64 alpha (+.f64 alpha 2))))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)))
(-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (*.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)))) (/.f64 (neg.f64 (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 2))))
(+.f64 (-.f64 2 (/.f64 (fma.f64 alpha 2 2) beta)) (/.f64 (fma.f64 alpha (+.f64 alpha 2) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 2)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (/.f64 (*.f64 alpha (+.f64 2 alpha)) (pow.f64 beta 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 3)) (fma.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (*.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(-.f64 (+.f64 (-.f64 2 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 alpha (pow.f64 beta 3)))) (+.f64 (/.f64 (fma.f64 alpha 2 2) (neg.f64 beta)) (/.f64 (fma.f64 alpha (+.f64 alpha 2) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 2)))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 2 (/.f64 (neg.f64 alpha) beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (-.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 2 (-.f64 (*.f64 -1 (+.f64 (/.f64 alpha beta) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (-.f64 (-.f64 2 (/.f64 alpha beta)) (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 2 (-.f64 (fma.f64 -1 (/.f64 alpha beta) (fma.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 (-.f64 2 (/.f64 alpha beta)) (-.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 3)) (*.f64 (fma.f64 alpha -1 -2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (fma.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (/.f64 beta (+.f64 2 beta))))))
(+.f64 1 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (fma.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta))))))
(+.f64 (-.f64 (fma.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (/.f64 beta (+.f64 2 beta))) (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (-.f64 1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 beta 2 2) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha))) (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))))
(+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2))))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (fma.f64 -1 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))) (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))))
(-.f64 (-.f64 (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (-.f64 (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 4)))))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4)) (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))) (+.f64 (fma.f64 -1 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))) (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 4)))))
(-.f64 (-.f64 (-.f64 (+.f64 (fma.f64 2 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (-.f64 (*.f64 beta (+.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 4)))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha))
(/.f64 (neg.f64 (fma.f64 2 beta 2)) (neg.f64 alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)))
(fma.f64 -1 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))
(-.f64 (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))) (/.f64 (neg.f64 (fma.f64 2 beta 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))))))
(+.f64 (-.f64 (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))) (/.f64 (neg.f64 (fma.f64 2 beta 2)) alpha)) (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))))
(fma.f64 -1 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (fma.f64 -1 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)))))))
(+.f64 (-.f64 (-.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (/.f64 (neg.f64 (fma.f64 2 beta 2)) alpha)) (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))))
(/.f64 1 (+.f64 2 alpha))
(/.f64 1 (+.f64 alpha 2))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (/.f64 1 (+.f64 2 alpha)))
(fma.f64 -1 (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))
(-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 3))))
(fma.f64 -1 (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 3))))
(+.f64 (-.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 beta (pow.f64 (+.f64 alpha 2) 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 3)))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 2 alpha) 3)))))
(fma.f64 -1 (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)) (fma.f64 -1 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 4)) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 3))) (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 4))) (/.f64 beta (pow.f64 (+.f64 alpha 2) 2)))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (/.f64 1 beta))
(fma.f64 -1 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (/.f64 1 beta))
(-.f64 (/.f64 1 beta) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))
(+.f64 (-.f64 (/.f64 1 beta) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 4))) (+.f64 (/.f64 1 beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)))))
(fma.f64 -1 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 4)) (+.f64 (/.f64 1 beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 1 beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 4))) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (/.f64 1 beta))
(fma.f64 -1 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (/.f64 1 beta))
(-.f64 (/.f64 1 beta) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))
(+.f64 (-.f64 (/.f64 1 beta) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 4))) (+.f64 (/.f64 1 beta) (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 3)))))
(fma.f64 -1 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 4)) (+.f64 (/.f64 1 beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 1 beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 4))) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)))
(/.f64 1 (+.f64 2 beta))
(+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))
(fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2)) (/.f64 1 (+.f64 2 beta)))
(-.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 alpha (pow.f64 (+.f64 2 beta) 2)))
(+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 beta) 3))))
(fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 beta) 3))))
(+.f64 (-.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 alpha (pow.f64 (+.f64 2 beta) 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 beta) 3)))
(+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 4))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 beta) 3)))))
(fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2)) (fma.f64 -1 (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 4)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 beta) 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 (pow.f64 alpha 2) (pow.f64 (+.f64 2 beta) 3))) (/.f64 (pow.f64 alpha 3) (pow.f64 (+.f64 2 beta) 4))) (/.f64 alpha (pow.f64 (+.f64 2 beta) 2)))
(/.f64 1 alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 1 alpha))
(fma.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (/.f64 1 alpha))
(-.f64 (/.f64 1 alpha) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)))
(+.f64 (-.f64 (/.f64 1 alpha) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 4))) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 4)) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)))))
(+.f64 (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))) (-.f64 (/.f64 (-.f64 -2 beta) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 4))))
(/.f64 1 alpha)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 1 alpha))
(fma.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (/.f64 1 alpha))
(-.f64 (/.f64 1 alpha) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (/.f64 1 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)))
(+.f64 (-.f64 (/.f64 1 alpha) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 4))) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)))))
(fma.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 4)) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3)))))
(+.f64 (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))) (-.f64 (/.f64 (-.f64 -2 beta) (pow.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 4))))
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))
(*.f64 1/2 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(*.f64 1/2 (-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))))
(fma.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(*.f64 1/2 (+.f64 (fma.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))))
(+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))))))
(fma.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (fma.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))) (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))))
(+.f64 (*.f64 1/2 (fma.f64 (pow.f64 beta 2) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))))) (*.f64 1/2 (-.f64 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) 1) (/.f64 alpha (+.f64 alpha 2)))))
1
(+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(+.f64 1 (*.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) -1/2))
(fma.f64 (/.f64 (fma.f64 alpha 2 2) beta) -1/2 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (pow.f64 (+.f64 2 alpha) 2))) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (*.f64 1/2 (/.f64 (-.f64 (*.f64 alpha (+.f64 alpha 2)) (neg.f64 (pow.f64 (+.f64 alpha 2) 2))) (pow.f64 beta 2)))))
(+.f64 1 (fma.f64 1/2 (/.f64 (fma.f64 alpha (+.f64 alpha 2) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 2)) (*.f64 (/.f64 (fma.f64 alpha 2 2) beta) -1/2)))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2))) (pow.f64 (+.f64 2 alpha) 3)) (pow.f64 beta 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 alpha (+.f64 2 alpha)) (*.f64 -1 (pow.f64 (+.f64 2 alpha) 2))) (pow.f64 beta 2))))))
(+.f64 1 (fma.f64 -1/2 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (*.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 (+.f64 alpha 2) 3)) (pow.f64 beta 3)) (/.f64 (-.f64 (*.f64 alpha (+.f64 alpha 2)) (neg.f64 (pow.f64 (+.f64 alpha 2) 2))) (pow.f64 beta 2))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 alpha 2 2) beta) -1/2 1) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 3))) (/.f64 (fma.f64 alpha (+.f64 alpha 2) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 2)))))
1
(+.f64 1 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) beta)))
(+.f64 1 (*.f64 1/2 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta)))
(fma.f64 1/2 (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta) 1)
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) beta))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))))
(+.f64 1 (fma.f64 1/2 (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta) (*.f64 (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2))) -1/2)))
(+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) beta)))))
(+.f64 1 (fma.f64 -1/2 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3))) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta)))))
(+.f64 1 (fma.f64 1/2 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 3)) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta)) (*.f64 (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (/.f64 (+.f64 alpha 2) (pow.f64 beta 2))) -1/2)))
(*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta))))
(+.f64 1/2 (*.f64 1/2 (/.f64 beta (+.f64 2 beta))))
(+.f64 1/2 (/.f64 (*.f64 beta 1/2) (+.f64 2 beta)))
(+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta)))))
(fma.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 1/2 (*.f64 1/2 (/.f64 beta (+.f64 2 beta)))))
(fma.f64 (+.f64 1 (/.f64 beta (+.f64 2 beta))) 1/2 (*.f64 alpha (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) -1/2)))
(+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))))) (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta))))))
(fma.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))) (+.f64 1 (/.f64 beta (+.f64 2 beta))))))
(fma.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) -1/2 (*.f64 1/2 (fma.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (+.f64 1 (/.f64 beta (+.f64 2 beta))))))
(+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))))) (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta)))))))
(fma.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (fma.f64 -1/2 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))) (+.f64 1 (/.f64 beta (+.f64 2 beta)))))))
(fma.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) -1/2 (fma.f64 (*.f64 (pow.f64 alpha 3) -1/2) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (*.f64 1/2 (fma.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (+.f64 1 (/.f64 beta (+.f64 2 beta)))))))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))
(*.f64 1/2 (+.f64 (/.f64 (fma.f64 beta 2 2) alpha) (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))
(*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 beta 2) alpha) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 3)))))
(fma.f64 1/2 (/.f64 (fma.f64 beta 2 2) alpha) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 2))) (pow.f64 alpha 3)))))
(*.f64 1/2 (+.f64 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))) (/.f64 (fma.f64 2 beta 2) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 4)) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 3))))))
(fma.f64 1/2 (/.f64 (fma.f64 beta 2 2) alpha) (fma.f64 1/2 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 2 beta) 4)) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4)) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 2))) (pow.f64 alpha 3))))))
(*.f64 1/2 (+.f64 (+.f64 (/.f64 (fma.f64 2 beta 2) alpha) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))) (+.f64 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (neg.f64 (pow.f64 alpha 4))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3))))))
(*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(*.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) -1/2)
(*.f64 (/.f64 (neg.f64 (fma.f64 2 beta 2)) alpha) -1/2)
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)))
(*.f64 -1/2 (+.f64 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))
(*.f64 -1/2 (+.f64 (/.f64 (neg.f64 (fma.f64 2 beta 2)) alpha) (*.f64 (fma.f64 2 beta 2) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3)))))
(fma.f64 -1/2 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (fma.f64 -1/2 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3))))))
(fma.f64 -1/2 (+.f64 (/.f64 (neg.f64 (fma.f64 2 beta 2)) alpha) (*.f64 (fma.f64 2 beta 2) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)) 1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))))
(fma.f64 -1/2 (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2)) (fma.f64 -1/2 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)) (fma.f64 -1/2 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (*.f64 1/2 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)))))))
(fma.f64 (*.f64 (fma.f64 2 beta 2) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) -1/2 (fma.f64 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) (pow.f64 alpha 4)) -1/2 (fma.f64 (/.f64 (neg.f64 (fma.f64 2 beta 2)) alpha) -1/2 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)) 1/2)))))
(/.f64 1 alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 beta alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 beta alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
1
(+.f64 1 (*.f64 -1/2 alpha))
(+.f64 1 (*.f64 alpha -1/2))
(fma.f64 alpha -1/2 1)
(+.f64 1 (+.f64 (*.f64 -1/2 alpha) (*.f64 1/4 (pow.f64 alpha 2))))
(+.f64 1 (fma.f64 -1/2 alpha (*.f64 (pow.f64 alpha 2) 1/4)))
(+.f64 1 (fma.f64 (pow.f64 alpha 2) 1/4 (*.f64 alpha -1/2)))
(+.f64 1 (+.f64 (*.f64 -1/2 alpha) (+.f64 (*.f64 -1/8 (pow.f64 alpha 3)) (*.f64 1/4 (pow.f64 alpha 2)))))
(+.f64 1 (fma.f64 -1/2 alpha (fma.f64 -1/8 (pow.f64 alpha 3) (*.f64 (pow.f64 alpha 2) 1/4))))
(+.f64 (fma.f64 alpha -1/2 1) (fma.f64 (pow.f64 alpha 2) 1/4 (*.f64 (pow.f64 alpha 3) -1/8)))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))
(+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))))
(+.f64 (/.f64 2 alpha) (-.f64 (/.f64 8 (pow.f64 alpha 3)) (/.f64 4 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4)))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (/.f64 2 alpha) (+.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 16 (pow.f64 alpha 4)))))
(/.f64 2 alpha)
(-.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))
(+.f64 (/.f64 2 alpha) (/.f64 -4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))))
(+.f64 (/.f64 2 alpha) (-.f64 (/.f64 8 (pow.f64 alpha 3)) (/.f64 4 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 alpha))) (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 4)))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (/.f64 2 alpha) (+.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 16 (pow.f64 alpha 4)))))
(*.f64 1/2 alpha)
(*.f64 alpha 1/2)
(+.f64 (*.f64 -1/4 (pow.f64 alpha 2)) (*.f64 1/2 alpha))
(fma.f64 -1/4 (pow.f64 alpha 2) (*.f64 alpha 1/2))
(fma.f64 (pow.f64 alpha 2) -1/4 (*.f64 alpha 1/2))
(+.f64 (*.f64 -1/4 (pow.f64 alpha 2)) (+.f64 (*.f64 1/8 (pow.f64 alpha 3)) (*.f64 1/2 alpha)))
(fma.f64 -1/4 (pow.f64 alpha 2) (fma.f64 1/8 (pow.f64 alpha 3) (*.f64 alpha 1/2)))
(fma.f64 (pow.f64 alpha 2) -1/4 (fma.f64 (pow.f64 alpha 3) 1/8 (*.f64 alpha 1/2)))
(+.f64 (*.f64 -1/4 (pow.f64 alpha 2)) (+.f64 (*.f64 -1/16 (pow.f64 alpha 4)) (+.f64 (*.f64 1/8 (pow.f64 alpha 3)) (*.f64 1/2 alpha))))
(fma.f64 -1/4 (pow.f64 alpha 2) (fma.f64 -1/16 (pow.f64 alpha 4) (fma.f64 1/8 (pow.f64 alpha 3) (*.f64 alpha 1/2))))
(fma.f64 (pow.f64 alpha 2) -1/4 (fma.f64 (pow.f64 alpha 4) -1/16 (fma.f64 (pow.f64 alpha 3) 1/8 (*.f64 alpha 1/2))))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 1 (/.f64 2 alpha))
(+.f64 1 (/.f64 -2 alpha))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha)))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 2 alpha)))
(+.f64 (/.f64 4 (pow.f64 alpha 2)) (+.f64 1 (/.f64 -2 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 alpha 2)) (+.f64 (/.f64 2 alpha) (/.f64 8 (pow.f64 alpha 3)))))
(+.f64 (/.f64 4 (pow.f64 alpha 2)) (-.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 8 (pow.f64 alpha 3)))))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 1 (/.f64 2 alpha))
(+.f64 1 (/.f64 -2 alpha))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (*.f64 2 (/.f64 1 alpha)))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 2 alpha)))
(+.f64 (/.f64 4 (pow.f64 alpha 2)) (+.f64 1 (/.f64 -2 alpha)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 alpha 2)))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 alpha 2)) (+.f64 (/.f64 2 alpha) (/.f64 8 (pow.f64 alpha 3)))))
(+.f64 (/.f64 4 (pow.f64 alpha 2)) (-.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 8 (pow.f64 alpha 3)))))
1/2
(+.f64 1/2 (*.f64 -1/4 alpha))
(+.f64 1/2 (*.f64 alpha -1/4))
(fma.f64 alpha -1/4 1/2)
(+.f64 1/2 (+.f64 (*.f64 -1/4 alpha) (*.f64 1/8 (pow.f64 alpha 2))))
(+.f64 1/2 (fma.f64 -1/4 alpha (*.f64 (pow.f64 alpha 2) 1/8)))
(+.f64 1/2 (fma.f64 (pow.f64 alpha 2) 1/8 (*.f64 alpha -1/4)))
(+.f64 1/2 (+.f64 (*.f64 -1/4 alpha) (+.f64 (*.f64 -1/16 (pow.f64 alpha 3)) (*.f64 1/8 (pow.f64 alpha 2)))))
(+.f64 1/2 (fma.f64 -1/4 alpha (fma.f64 -1/16 (pow.f64 alpha 3) (*.f64 (pow.f64 alpha 2) 1/8))))
(+.f64 (fma.f64 alpha -1/4 1/2) (fma.f64 (pow.f64 alpha 2) 1/8 (*.f64 (pow.f64 alpha 3) -1/16)))
(/.f64 1 alpha)
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (/.f64 1 alpha) (/.f64 4 (pow.f64 alpha 3))) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (pow.f64 alpha 3)) (/.f64 -2 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 8 (/.f64 1 (pow.f64 alpha 4)))))
(-.f64 (+.f64 (/.f64 1 alpha) (/.f64 4 (pow.f64 alpha 3))) (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 8 (pow.f64 alpha 4))))
(+.f64 (/.f64 1 alpha) (-.f64 (/.f64 4 (pow.f64 alpha 3)) (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 8 (pow.f64 alpha 4)))))
(/.f64 1 alpha)
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (+.f64 (/.f64 1 alpha) (/.f64 4 (pow.f64 alpha 3))) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (+.f64 (/.f64 4 (pow.f64 alpha 3)) (/.f64 -2 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 4 (/.f64 1 (pow.f64 alpha 3))) (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 8 (/.f64 1 (pow.f64 alpha 4)))))
(-.f64 (+.f64 (/.f64 1 alpha) (/.f64 4 (pow.f64 alpha 3))) (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 8 (pow.f64 alpha 4))))
(+.f64 (/.f64 1 alpha) (-.f64 (/.f64 4 (pow.f64 alpha 3)) (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 8 (pow.f64 alpha 4)))))
(-.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 8 (pow.f64 alpha 3)) (/.f64 4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 beta (-.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 3))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2)))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (*.f64 beta (-.f64 (/.f64 16 (pow.f64 alpha 3)) (/.f64 6 (pow.f64 alpha 2)))) (/.f64 4 (pow.f64 alpha 2))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (fma.f64 beta (+.f64 (/.f64 16 (pow.f64 alpha 3)) (/.f64 -6 (pow.f64 alpha 2))) (/.f64 -4 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 beta (-.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 3))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (-.f64 (fma.f64 beta (-.f64 (/.f64 16 (pow.f64 alpha 3)) (/.f64 6 (pow.f64 alpha 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 2 (pow.f64 alpha 2))))) (/.f64 4 (pow.f64 alpha 2))))
(+.f64 (/.f64 8 (pow.f64 alpha 3)) (+.f64 (fma.f64 beta (+.f64 (/.f64 16 (pow.f64 alpha 3)) (/.f64 -6 (pow.f64 alpha 2))) (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 -2 (pow.f64 alpha 2))))) (/.f64 -4 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 beta (-.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 3))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 (/.f64 8 (pow.f64 alpha 3)) (fma.f64 beta (-.f64 (/.f64 16 (pow.f64 alpha 3)) (/.f64 6 (pow.f64 alpha 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 2 (pow.f64 alpha 2))))))) (/.f64 4 (pow.f64 alpha 2)))
(+.f64 (+.f64 (/.f64 8 (pow.f64 alpha 3)) (fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 beta (+.f64 (/.f64 16 (pow.f64 alpha 3)) (/.f64 -6 (pow.f64 alpha 2))) (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 -2 (pow.f64 alpha 2))))))) (/.f64 -4 (pow.f64 alpha 2)))
(*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 2 (pow.f64 alpha 2)))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 -2 (pow.f64 alpha 2)))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 beta (-.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 3))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 beta (-.f64 (/.f64 16 (pow.f64 alpha 3)) (/.f64 6 (pow.f64 alpha 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 2 (pow.f64 alpha 2))))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 beta (+.f64 (/.f64 16 (pow.f64 alpha 3)) (/.f64 -6 (pow.f64 alpha 2))) (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 -2 (pow.f64 alpha 2))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 beta (-.f64 (*.f64 16 (/.f64 1 (pow.f64 alpha 3))) (*.f64 6 (/.f64 1 (pow.f64 alpha 2))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 (/.f64 8 (pow.f64 alpha 3)) (fma.f64 beta (-.f64 (/.f64 16 (pow.f64 alpha 3)) (/.f64 6 (pow.f64 alpha 2))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 2 (pow.f64 alpha 2))))))) (/.f64 4 (pow.f64 alpha 2)))
(+.f64 (+.f64 (/.f64 8 (pow.f64 alpha 3)) (fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 beta (+.f64 (/.f64 16 (pow.f64 alpha 3)) (/.f64 -6 (pow.f64 alpha 2))) (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 -2 (pow.f64 alpha 2))))))) (/.f64 -4 (pow.f64 alpha 2)))
(*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 2 (pow.f64 alpha 2)))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 -2 (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 3)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))))
(fma.f64 -1 (*.f64 beta (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 16 (pow.f64 alpha 3)))) (fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 2 (pow.f64 alpha 2))))))
(-.f64 (fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 -2 (pow.f64 alpha 2))))) (*.f64 beta (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -16 (pow.f64 alpha 3)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 6 (/.f64 1 (pow.f64 alpha 2))) (*.f64 16 (/.f64 1 (pow.f64 alpha 3)))))) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 10 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (fma.f64 -1 (*.f64 beta (-.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 16 (pow.f64 alpha 3)))) (fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 (/.f64 8 (pow.f64 alpha 3)) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 2 (pow.f64 alpha 2))))))) (/.f64 4 (pow.f64 alpha 2)))
(fma.f64 (neg.f64 beta) (+.f64 (/.f64 6 (pow.f64 alpha 2)) (/.f64 -16 (pow.f64 alpha 3))) (+.f64 (fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 (pow.f64 beta 2) (+.f64 (/.f64 10 (pow.f64 alpha 3)) (/.f64 -2 (pow.f64 alpha 2))) (/.f64 8 (pow.f64 alpha 3)))) (/.f64 -4 (pow.f64 alpha 2))))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(fma.f64 -1 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(fma.f64 -1 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(fma.f64 -1 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(fma.f64 -1 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(fma.f64 -1 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(fma.f64 -1 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(fma.f64 -1 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(fma.f64 -1 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3)))
(fma.f64 -1 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)) (*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2))))
(/.f64 8 (pow.f64 alpha 3))
(+.f64 (*.f64 16 (/.f64 beta (pow.f64 alpha 3))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))
(fma.f64 16 (/.f64 beta (pow.f64 alpha 3)) (/.f64 8 (pow.f64 alpha 3)))
(+.f64 (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (+.f64 (*.f64 16 (/.f64 beta (pow.f64 alpha 3))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))
(fma.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (fma.f64 16 (/.f64 beta (pow.f64 alpha 3)) (/.f64 8 (pow.f64 alpha 3))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (+.f64 (*.f64 16 (/.f64 beta (pow.f64 alpha 3))) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (fma.f64 16 (/.f64 beta (pow.f64 alpha 3)) (/.f64 8 (pow.f64 alpha 3)))))
(*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 (*.f64 10 (pow.f64 beta 2)) (pow.f64 alpha 3)))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 (*.f64 (pow.f64 beta 2) 10) (pow.f64 alpha 3)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 16 (/.f64 beta (pow.f64 alpha 3)))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 (*.f64 16 beta) (pow.f64 alpha 3))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 16 (/.f64 beta (pow.f64 alpha 3)) (/.f64 (*.f64 (pow.f64 beta 2) 10) (pow.f64 alpha 3))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 16 (/.f64 beta (pow.f64 alpha 3))))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (fma.f64 16 (/.f64 beta (pow.f64 alpha 3)) (/.f64 8 (pow.f64 alpha 3)))))
(*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 (*.f64 10 (pow.f64 beta 2)) (pow.f64 alpha 3)))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 (*.f64 (pow.f64 beta 2) 10) (pow.f64 alpha 3)))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 16 (/.f64 beta (pow.f64 alpha 3)))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 (*.f64 16 beta) (pow.f64 alpha 3))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 16 (/.f64 beta (pow.f64 alpha 3)) (/.f64 (*.f64 (pow.f64 beta 2) 10) (pow.f64 alpha 3))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 alpha 3))) (+.f64 (*.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 16 (/.f64 beta (pow.f64 alpha 3))))))
(fma.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (fma.f64 10 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (fma.f64 16 (/.f64 beta (pow.f64 alpha 3)) (/.f64 8 (pow.f64 alpha 3)))))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(/.f64 2 (pow.f64 alpha 2))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 beta (pow.f64 alpha 2)))
(/.f64 beta (pow.f64 alpha 2))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 beta (pow.f64 alpha 2)))
(/.f64 beta (pow.f64 alpha 2))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (/.f64 beta (pow.f64 alpha 2)))
(+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 beta (pow.f64 alpha 2)))
(/.f64 -4 (pow.f64 alpha 2))
(-.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (*.f64 (/.f64 beta (pow.f64 alpha 2)) -6) (/.f64 4 (pow.f64 alpha 2)))
(fma.f64 (/.f64 beta (pow.f64 alpha 2)) -6 (/.f64 -4 (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (fma.f64 -6 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (/.f64 4 (pow.f64 alpha 2)))
(fma.f64 (/.f64 beta (pow.f64 alpha 2)) -6 (fma.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 -4 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (fma.f64 -6 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (/.f64 4 (pow.f64 alpha 2)))
(fma.f64 (/.f64 beta (pow.f64 alpha 2)) -6 (fma.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 -4 (pow.f64 alpha 2))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(/.f64 (*.f64 (pow.f64 beta 2) -2) (pow.f64 alpha 2))
(+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))
(fma.f64 -6 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))
(fma.f64 (/.f64 beta (pow.f64 alpha 2)) -6 (/.f64 (*.f64 (pow.f64 beta 2) -2) (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (fma.f64 -6 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (/.f64 4 (pow.f64 alpha 2)))
(fma.f64 (/.f64 beta (pow.f64 alpha 2)) -6 (fma.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 -4 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (fma.f64 -6 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (/.f64 4 (pow.f64 alpha 2)))
(fma.f64 (/.f64 beta (pow.f64 alpha 2)) -6 (fma.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 -4 (pow.f64 alpha 2))))
(*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))
(/.f64 (*.f64 (pow.f64 beta 2) -2) (pow.f64 alpha 2))
(+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))
(fma.f64 -6 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))
(fma.f64 (/.f64 beta (pow.f64 alpha 2)) -6 (/.f64 (*.f64 (pow.f64 beta 2) -2) (pow.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (fma.f64 -6 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (/.f64 4 (pow.f64 alpha 2)))
(fma.f64 (/.f64 beta (pow.f64 alpha 2)) -6 (fma.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 -4 (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -6 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (*.f64 4 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (fma.f64 -6 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (/.f64 4 (pow.f64 alpha 2)))
(fma.f64 (/.f64 beta (pow.f64 alpha 2)) -6 (fma.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 -4 (pow.f64 alpha 2))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2)))
(neg.f64 (/.f64 (*.f64 (fma.f64 beta 2 2) (+.f64 2 beta)) (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 2)))
(+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1)
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)))
(+.f64 -1 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(*.f64 1 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1))
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) 2) (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(pow.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1)
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) 3)
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(pow.f64 (pow.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 3) 1/3)
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) 2)
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1) 2))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(log.f64 (exp.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1))))
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 3))
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)))
(+.f64 -1 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(exp.f64 (log.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)))
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) 1))
(fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta)))))
(*.f64 1 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2)) (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (+.f64 alpha 2) beta) -2)) (/.f64 1 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) -2)) (cbrt.f64 (+.f64 2 (+.f64 alpha beta))))
(*.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2))
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 alpha 2) beta)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 2 (+.f64 alpha beta))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1) (pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(pow.f64 (sqrt.f64 (+.f64 (+.f64 alpha 2) beta)) -2)
(pow.f64 (sqrt.f64 (+.f64 2 (+.f64 alpha beta))) -2)
(pow.f64 (+.f64 beta (+.f64 alpha 2)) -1)
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 3)
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) 2)
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(pow.f64 (/.f64 (+.f64 beta (+.f64 alpha 2)) 1) -1)
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2))
(sqrt.f64 (pow.f64 (+.f64 (+.f64 alpha 2) beta) -2))
(sqrt.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))))
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3))
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta)))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(exp.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 1 (+.f64 (+.f64 alpha 2) beta))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2))) 1)
(expm1.f64 (log1p.f64 (*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))))
(expm1.f64 (log1p.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))))
(*.f64 1 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2))
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) 2) (cbrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) (sqrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(pow.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2) 1)
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) 3)
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2) 3) 1/3)
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) 2)
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(pow.f64 (/.f64 2 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)) -1)
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1)) 2))
(fabs.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))))
(log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1))))
(log.f64 (sqrt.f64 (exp.f64 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))))
(log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2))))
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2) 3))
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(expm1.f64 (log1p.f64 (*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))))
(expm1.f64 (log1p.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)))
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 1/2)) 1))
(*.f64 1/2 (fma.f64 (/.f64 1 (+.f64 (+.f64 alpha 2) beta)) (-.f64 beta alpha) 1))
(+.f64 1/2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))))
(*.f64 1 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 1/2 (/.f64 (fma.f64 beta 2 2) alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 (*.f64 1/2 (fma.f64 beta 2 2)) (/.f64 1 alpha))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) 2) (cbrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(*.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) (sqrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(pow.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha) 1)
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) 3)
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(pow.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha) 3) 1/3)
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) 2)
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(pow.f64 (/.f64 alpha (*.f64 1/2 (fma.f64 beta 2 2))) -1)
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2) 2))
(fabs.f64 (*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha)))
(log.f64 (pow.f64 (exp.f64 1/2) (/.f64 (fma.f64 beta 2 2) alpha)))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha))))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha) 3))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 1/2 (fma.f64 beta 2 2)) 3) (pow.f64 alpha 3)))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(exp.f64 (log.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 1/2 (fma.f64 beta 2 2)) alpha)) 1))
(*.f64 (/.f64 (fma.f64 beta 2 2) alpha) 1/2)
(*.f64 (fma.f64 2 beta 2) (/.f64 1/2 alpha))
(+.f64 1 (neg.f64 (/.f64 alpha (+.f64 alpha 2))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2) (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2) (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3)) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3)) (+.f64 1 (*.f64 (/.f64 alpha (+.f64 alpha 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 3)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3) 1/3)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2))
(fabs.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(log.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(+.f64 (-.f64 2 (/.f64 alpha (+.f64 alpha 2))) -1)
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(exp.f64 (log1p.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2)))) 1))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(+.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) -1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) 0)
(*.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 alpha (/.f64 1 (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))))
(/.f64 alpha (+.f64 alpha 2))
(pow.f64 (/.f64 alpha (+.f64 alpha 2)) 1)
(/.f64 alpha (+.f64 alpha 2))
(pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 3)
(/.f64 alpha (+.f64 alpha 2))
(pow.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3) 1/3)
(/.f64 alpha (+.f64 alpha 2))
(pow.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 alpha (+.f64 alpha 2))
(pow.f64 (/.f64 (+.f64 alpha 2) alpha) -1)
(/.f64 alpha (+.f64 alpha 2))
(sqrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))
(fabs.f64 (/.f64 alpha (+.f64 alpha 2)))
(log.f64 (exp.f64 (/.f64 alpha (+.f64 alpha 2))))
(/.f64 alpha (+.f64 alpha 2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 alpha (+.f64 alpha 2))
(cbrt.f64 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3))
(/.f64 alpha (+.f64 alpha 2))
(expm1.f64 (log1p.f64 (/.f64 alpha (+.f64 alpha 2))))
(+.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) -1)
(+.f64 (/.f64 alpha (+.f64 alpha 2)) 0)
(log1p.f64 (expm1.f64 (/.f64 alpha (+.f64 alpha 2))))
(/.f64 alpha (+.f64 alpha 2))
(exp.f64 (log.f64 (/.f64 alpha (+.f64 alpha 2))))
(/.f64 alpha (+.f64 alpha 2))
(exp.f64 (*.f64 (log.f64 (/.f64 alpha (+.f64 alpha 2))) 1))
(/.f64 alpha (+.f64 alpha 2))
(-.f64 1/2 (/.f64 (/.f64 alpha (+.f64 alpha 2)) 2))
(-.f64 1/2 (/.f64 alpha (*.f64 2 (+.f64 alpha 2))))
(-.f64 1/2 (/.f64 (/.f64 alpha 2) (+.f64 alpha 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))) 1)
(expm1.f64 (log1p.f64 (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(*.f64 1 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) 2) (cbrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) (sqrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(pow.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) 1)
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) 3)
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(pow.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) 3) 1/3)
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) 2)
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(pow.f64 (/.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) -1)
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2) 4))
(log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2))))
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2) 3))
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(expm1.f64 (log1p.f64 (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(exp.f64 (log.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)))
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)) 1))
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))))
(*.f64 1 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))) 2) (cbrt.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(*.f64 (hypot.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha)) (hypot.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha)))
(pow.f64 (hypot.f64 (*.f64 (+.f64 2 beta) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 2 beta))) (pow.f64 alpha 3/2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (+.f64 2 beta))) alpha)) 2)
(pow.f64 (hypot.f64 (/.f64 (*.f64 (+.f64 2 beta) (sqrt.f64 (fma.f64 2 beta 2))) (pow.f64 alpha 3/2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (+.f64 2 beta))) alpha)) 2)
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 3) (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 2) (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 2) (/.f64 (*.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2)))) (*.f64 (pow.f64 alpha 2) (pow.f64 alpha 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))) 3) (pow.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))) 2) (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))) 2) (*.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))) 3) (pow.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))) 2) (-.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3))) 2) (*.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (pow.f64 (+.f64 2 beta) 3)) (/.f64 (fma.f64 2 beta 2) (*.f64 (pow.f64 alpha 2) (pow.f64 alpha 3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 2)) (-.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))) 2)) (-.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))) 2) (pow.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3))) 2)) (-.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)))))
(/.f64 (+.f64 (*.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 3)) (*.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2))))) (*.f64 (pow.f64 alpha 2) (pow.f64 alpha 3)))
(/.f64 (fma.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (+.f64 2 beta)) (pow.f64 alpha 3) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)))) (*.f64 (pow.f64 alpha 2) (pow.f64 alpha 3)))
(/.f64 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (pow.f64 alpha 2) (fma.f64 2 beta 2)) (*.f64 (pow.f64 alpha 3) (*.f64 (-.f64 -2 (*.f64 2 beta)) (+.f64 2 beta)))) (*.f64 (pow.f64 alpha 2) (pow.f64 alpha 3)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2)) (*.f64 (pow.f64 alpha 3) (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2)))) (*.f64 (pow.f64 alpha 3) (pow.f64 alpha 2)))
(/.f64 (fma.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (+.f64 2 beta)) (pow.f64 alpha 3) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)))) (*.f64 (pow.f64 alpha 2) (pow.f64 alpha 3)))
(/.f64 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (pow.f64 alpha 2) (fma.f64 2 beta 2)) (*.f64 (pow.f64 alpha 3) (*.f64 (-.f64 -2 (*.f64 2 beta)) (+.f64 2 beta)))) (*.f64 (pow.f64 alpha 2) (pow.f64 alpha 3)))
(pow.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 1)
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))) 3)
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(pow.f64 (pow.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 3) 1/3)
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(pow.f64 (hypot.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha)) 2)
(pow.f64 (hypot.f64 (*.f64 (+.f64 2 beta) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 2 beta))) (pow.f64 alpha 3/2))) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (+.f64 2 beta))) alpha)) 2)
(pow.f64 (hypot.f64 (/.f64 (*.f64 (+.f64 2 beta) (sqrt.f64 (fma.f64 2 beta 2))) (pow.f64 alpha 3/2)) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (+.f64 2 beta))) alpha)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 2))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3)))) 2))
(fabs.f64 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)))))
(log.f64 (exp.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 3))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(exp.f64 (log.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))) 1))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(fma.f64 1 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(fma.f64 1 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(fma.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(fma.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) (-.f64 -2 (*.f64 beta 2)) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(fma.f64 (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)) (pow.f64 (+.f64 beta 2) 2) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2)))) alpha) 2) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2)))) alpha) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(+.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 beta (+.f64 2 beta)))) alpha) 3) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(+.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3))) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) 2) (cbrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(fma.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(fma.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(fma.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(+.f64 (pow.f64 (*.f64 (+.f64 2 beta) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 2 beta))) (pow.f64 alpha 3/2))) 2) (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(+.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))) (pow.f64 (/.f64 (*.f64 (+.f64 2 beta) (sqrt.f64 (fma.f64 2 beta 2))) (pow.f64 alpha 3/2)) 2))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha) (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha) (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))
(+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (+.f64 2 beta))) alpha) 2) (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))))
(+.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3))) (pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (+.f64 2 beta))) alpha) 2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)))))
(/.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 1)
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (+.f64 beta (+.f64 beta 2)))) alpha) 3)
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 beta 2 2) (pow.f64 alpha 3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (fma.f64 2 beta 2) (pow.f64 alpha 3)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 3) 1/3)
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)))
(pow.f64 (*.f64 (+.f64 beta 2) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha 3/2))) 2)
(pow.f64 (*.f64 (+.f64 2 beta) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 2 beta))) (pow.f64 alpha 3/2))) 2)
(pow.f64 (/.f64 (*.f64 (+.f64 2 beta) (sqrt.f64 (fma.f64 2 beta 2))) (pow.f64 alpha 3/2)) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3))) 2))
(fabs.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 beta (+.f64 beta 2))) (pow.f64 alpha -3)) (pow.f64 (+.f64 beta 2) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 beta (+.f64 2 beta))) (pow.f64 alpha -3)) (pow.f64 (+.f64 2 beta) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (fma.f64 2 beta 2)) (pow.f64 alpha -3)) (pow.f64 (+.f64 2 beta) 2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))))))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3))) 3))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)))
(exp.f64 (log.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 (+.f64 beta (+.f64 beta 2)) (pow.f64 alpha -3)))) 1))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha -3)))
(*.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 (fma.f64 2 beta 2) (pow.f64 alpha -3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(*.f64 1 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))
(*.f64 (+.f64 2 beta) (pow.f64 alpha -2))
(*.f64 (+.f64 beta 2) (pow.f64 alpha -2))
(*.f64 (+.f64 2 beta) (pow.f64 alpha -2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 4))) (cbrt.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 4))) (cbrt.f64 (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha) (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 2 beta)) alpha) 2)
(pow.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) 1)
(*.f64 (+.f64 2 beta) (pow.f64 alpha -2))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 3)
(*.f64 (+.f64 2 beta) (pow.f64 alpha -2))
(pow.f64 (pow.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) 3) 1/3)
(*.f64 (+.f64 2 beta) (pow.f64 alpha -2))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 beta 2)) alpha) 2)
(pow.f64 (/.f64 (sqrt.f64 (+.f64 2 beta)) alpha) 2)
(pow.f64 (/.f64 (pow.f64 alpha 2) (+.f64 beta 2)) -1)
(/.f64 1 (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)))
(*.f64 (/.f64 1 (pow.f64 alpha 2)) (+.f64 2 beta))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 4)))
(sqrt.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 4)))
(log.f64 (pow.f64 (exp.f64 (+.f64 beta 2)) (pow.f64 alpha -2)))
(*.f64 (+.f64 2 beta) (pow.f64 alpha -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))))
(*.f64 (+.f64 2 beta) (pow.f64 alpha -2))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)) 3))
(*.f64 (+.f64 2 beta) (pow.f64 alpha -2))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 6)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 6)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(*.f64 (+.f64 2 beta) (pow.f64 alpha -2))
(exp.f64 (log.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(*.f64 (+.f64 2 beta) (pow.f64 alpha -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 1))
(*.f64 (+.f64 2 beta) (pow.f64 alpha -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)))))
(/.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 2))
(*.f64 (-.f64 -2 (*.f64 2 beta)) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))
(*.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (-.f64 -2 (*.f64 2 beta)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta))) (/.f64 (pow.f64 alpha 2) (+.f64 beta 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 beta (-.f64 -2 beta))))))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta -2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (+.f64 beta 2)) (*.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta))) (pow.f64 alpha 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 beta (-.f64 -2 beta))))))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta -2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (neg.f64 (+.f64 beta 2))) (*.f64 (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta))) (neg.f64 (pow.f64 alpha 2))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (+.f64 (neg.f64 beta) -2)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 beta (-.f64 -2 beta))))) (neg.f64 (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta -2))) (neg.f64 (pow.f64 alpha 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) 1) (*.f64 (+.f64 (-.f64 -2 beta) beta) (/.f64 (pow.f64 alpha 2) (+.f64 beta 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)) (-.f64 -2 (-.f64 beta beta))))
(*.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (*.f64 (*.f64 -2 (neg.f64 (fma.f64 2 beta 2))) -1/2))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (+.f64 beta 2)) (*.f64 (+.f64 (-.f64 -2 beta) beta) (pow.f64 alpha 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)) (-.f64 -2 (-.f64 beta beta))))
(*.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (*.f64 (*.f64 -2 (neg.f64 (fma.f64 2 beta 2))) -1/2))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (neg.f64 (+.f64 beta 2))) (*.f64 (+.f64 (-.f64 -2 beta) beta) (neg.f64 (pow.f64 alpha 2))))
(*.f64 (+.f64 (neg.f64 beta) -2) (/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (neg.f64 (*.f64 (pow.f64 alpha 2) (-.f64 -2 (-.f64 beta beta))))))
(*.f64 (*.f64 -2 (neg.f64 (fma.f64 2 beta 2))) (*.f64 1/2 (/.f64 (-.f64 -2 beta) (pow.f64 alpha 2))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 beta 2)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta)))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 beta (-.f64 -2 beta))))))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta -2))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2))) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 beta 2)) (+.f64 (-.f64 -2 beta) beta)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)) (-.f64 -2 (-.f64 beta beta))))
(*.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (*.f64 (*.f64 -2 (neg.f64 (fma.f64 2 beta 2))) -1/2))
(/.f64 (*.f64 (+.f64 beta 2) (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (*.f64 (pow.f64 alpha 2) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta)))))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 beta (-.f64 -2 beta))))))
(*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (/.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta -2))))
(/.f64 (*.f64 (+.f64 beta 2) (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2))) (*.f64 (pow.f64 alpha 2) (+.f64 (-.f64 -2 beta) beta)))
(/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (*.f64 (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)) (-.f64 -2 (-.f64 beta beta))))
(*.f64 (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)) (*.f64 (*.f64 -2 (neg.f64 (fma.f64 2 beta 2))) -1/2))
(/.f64 (*.f64 (neg.f64 (+.f64 beta 2)) (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3))) (*.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 (-.f64 -2 beta) beta)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (+.f64 (neg.f64 beta) -2)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (fma.f64 beta beta (*.f64 beta (-.f64 -2 beta))))) (neg.f64 (pow.f64 alpha 2)))
(*.f64 (-.f64 -2 beta) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (-.f64 -2 beta) 2) (*.f64 beta -2))) (neg.f64 (pow.f64 alpha 2))))
(/.f64 (*.f64 (neg.f64 (+.f64 beta 2)) (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2))) (*.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (-.f64 -2 beta) beta)))
(*.f64 (+.f64 (neg.f64 beta) -2) (/.f64 (-.f64 (pow.f64 (-.f64 -2 beta) 2) (pow.f64 beta 2)) (neg.f64 (*.f64 (pow.f64 alpha 2) (-.f64 -2 (-.f64 beta beta))))))
(*.f64 (*.f64 -2 (neg.f64 (fma.f64 2 beta 2))) (*.f64 1/2 (/.f64 (-.f64 -2 beta) (pow.f64 alpha 2))))
(pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 1)
(*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) 3)
(*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)))
(pow.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 3) 1/3)
(*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (+.f64 beta 2))) alpha) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (+.f64 2 beta))) alpha) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))) 2))
(fabs.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2))))
(log.f64 (pow.f64 (exp.f64 (-.f64 -2 (*.f64 beta 2))) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))
(*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))))))
(*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2))) 3))
(*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))))
(*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)))
(exp.f64 (log.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))))
(*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -2 (*.f64 beta 2)) (*.f64 (+.f64 beta 2) (pow.f64 alpha -2)))) 1))
(*.f64 (-.f64 -2 (*.f64 2 beta)) (*.f64 (+.f64 2 beta) (pow.f64 alpha -2)))

eval506.0ms (5.3%)

Compiler

Compiled 18198 to 13897 computations (23.6% saved)

prune116.0ms (1.2%)

Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New6008608
Fresh213
Picked415
Done000
Total60610616
Accuracy
100.0%
Counts
616 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
23.8%
(/.f64 (/.f64 2 alpha) 2)
48.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
73.3%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
10.2%
(/.f64 beta alpha)
22.3%
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
23.0%
(-.f64 (+.f64 (/.f64 1 alpha) (/.f64 4 (pow.f64 alpha 3))) (/.f64 2 (pow.f64 alpha 2)))
29.5%
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
46.6%
(+.f64 1/2 (*.f64 alpha -1/4))
39.2%
1
48.2%
1/2
Compiler

Compiled 157 to 127 computations (19.1% saved)

localize189.0ms (2%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
99.8%
(/.f64 2 (pow.f64 alpha 2))
100.0%
(/.f64 (/.f64 2 alpha) 2)
100.0%
(/.f64 beta (+.f64 2 beta))
Compiler

Compiled 69 to 48 computations (30.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
Operation ival-div, time spent: 25.0ms, 52.0% of total-time
Operation ival-add, time spent: 8.0ms, 16.0% of total-time
Operation ival-pow, time spent: 7.0ms, 14.0% of total-time
Operation ival-sub, time spent: 4.0ms, 8.0% of total-time
Operation const, time spent: 4.0ms, 8.0% of total-time

series8.0ms (0.1%)

Counts
4 → 36
Calls

12 calls:

TimeVariablePointExpression
1.0ms
alpha
@0
(/.f64 2 (pow.f64 alpha 2))
1.0ms
beta
@0
(/.f64 beta (+.f64 2 beta))
1.0ms
alpha
@0
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
1.0ms
alpha
@inf
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
1.0ms
beta
@inf
(/.f64 beta (+.f64 2 beta))

rewrite140.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
859×log1p-expm1-u
859×expm1-log1p-u
718×fma-define
436×fma-neg
412×expm1-undefine
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01782
127376
2404572
Stop Event
node limit
Counts
4 → 223
Calls
Call 1
Inputs
(/.f64 beta (+.f64 2 beta))
(/.f64 (/.f64 2 alpha) 2)
(/.f64 2 (pow.f64 alpha 2))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2)))) 1)
(*.f64 beta (/.f64 1 (+.f64 beta 2)))
(*.f64 (/.f64 beta (+.f64 beta 2)) 1)
(*.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(*.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) (sqrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta 2)))
(*.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(*.f64 (neg.f64 beta) (/.f64 1 (fma.f64 -1 beta -2)))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta 2))) (/.f64 beta (sqrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta 2))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta 2)))
(*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) 8)) (fma.f64 beta (-.f64 beta 2) 4))
(*.f64 (/.f64 beta (-.f64 4 (pow.f64 beta 2))) (-.f64 2 beta))
(pow.f64 (/.f64 beta (+.f64 beta 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 3)
(pow.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 2)
(pow.f64 (/.f64 (+.f64 beta 2) beta) -1)
(neg.f64 (/.f64 beta (fma.f64 -1 beta -2)))
(neg.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta 2)))))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 beta 2))))
(exp.f64 (log.f64 (/.f64 beta (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 beta 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 alpha))) 1)
(*.f64 2 (/.f64 1 (*.f64 2 alpha)))
(*.f64 2 (*.f64 (/.f64 1 alpha) 1/2))
(*.f64 2 (/.f64 (/.f64 1 alpha) 2))
(*.f64 (/.f64 2 alpha) 1/2)
(*.f64 1 (/.f64 1 alpha))
(*.f64 (/.f64 1 alpha) 1)
(*.f64 -1 (/.f64 1 (neg.f64 alpha)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (cbrt.f64 (/.f64 2 alpha)) 1/2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (/.f64 (cbrt.f64 (/.f64 2 alpha)) 2))
(*.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)))
(*.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 1 (cbrt.f64 alpha)))
(*.f64 (sqrt.f64 (/.f64 2 alpha)) (*.f64 (sqrt.f64 (/.f64 2 alpha)) 1/2))
(*.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 2))
(*.f64 (pow.f64 alpha -1/2) (pow.f64 alpha -1/2))
(*.f64 (/.f64 -2 alpha) -1/2)
(*.f64 1/2 (/.f64 2 alpha))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 alpha) 2) -1) (pow.f64 (cbrt.f64 alpha) -1))
(*.f64 (pow.f64 (sqrt.f64 alpha) -1) (pow.f64 (sqrt.f64 alpha) -1))
(pow.f64 alpha -1)
(pow.f64 (/.f64 1 alpha) 1)
(pow.f64 (/.f64 1 (cbrt.f64 alpha)) 3)
(pow.f64 (pow.f64 alpha -3) 1/3)
(pow.f64 (pow.f64 alpha -1/2) 2)
(neg.f64 (/.f64 (/.f64 2 alpha) -2))
(neg.f64 (/.f64 -1 alpha))
(sqrt.f64 (pow.f64 alpha -2))
(log.f64 (exp.f64 (/.f64 1 alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 alpha))))
(cbrt.f64 (pow.f64 alpha -3))
(expm1.f64 (log1p.f64 (/.f64 1 alpha)))
(log1p.f64 (expm1.f64 (/.f64 1 alpha)))
(exp.f64 (neg.f64 (log.f64 alpha)))
(exp.f64 (*.f64 (log.f64 alpha) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 alpha)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2)))) 1)
(*.f64 2 (pow.f64 alpha -2))
(*.f64 (*.f64 2 (pow.f64 alpha -2)) 1)
(*.f64 1 (*.f64 2 (pow.f64 alpha -2)))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))))
(*.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 (/.f64 (sqrt.f64 2) alpha) (/.f64 (sqrt.f64 2) alpha))
(*.f64 -2 (/.f64 1 (neg.f64 (pow.f64 alpha 2))))
(*.f64 (pow.f64 alpha -2) 2)
(pow.f64 (*.f64 2 (pow.f64 alpha -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) 3)
(pow.f64 (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3)) 1/3)
(pow.f64 (/.f64 (sqrt.f64 2) alpha) 2)
(pow.f64 (*.f64 (pow.f64 alpha 2) 1/2) -1)
(neg.f64 (*.f64 -2 (pow.f64 alpha -2)))
(sqrt.f64 (/.f64 4 (pow.f64 alpha 4)))
(log.f64 (pow.f64 (exp.f64 2) (pow.f64 alpha -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (pow.f64 alpha -2)))))
(cbrt.f64 (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(log1p.f64 (expm1.f64 (*.f64 2 (pow.f64 alpha -2))))
(exp.f64 (log.f64 (*.f64 2 (pow.f64 alpha -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (pow.f64 alpha -2))) 1))
(+.f64 (/.f64 1 alpha) (*.f64 -2 (pow.f64 alpha -2)))
(+.f64 (/.f64 1 alpha) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (*.f64 -2 (pow.f64 alpha -2)) (/.f64 1 alpha))
(*.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(*.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1)
(*.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(*.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(*.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3))
(*.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))))
(*.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(*.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)))
(/.f64 1 (/.f64 (pow.f64 alpha 3) (*.f64 alpha (-.f64 alpha 2))))
(/.f64 1 (/.f64 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2)) (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3)))))
(/.f64 1 (/.f64 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)) (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4)))))
(/.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha 3))
(/.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2)))
(/.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (-.f64 (*.f64 (pow.f64 alpha 2) 1/2) alpha) (*.f64 alpha (*.f64 (pow.f64 alpha 2) 1/2)))
(/.f64 (-.f64 (neg.f64 (pow.f64 alpha 2)) (*.f64 alpha -2)) (*.f64 alpha (neg.f64 (pow.f64 alpha 2))))
(/.f64 (-.f64 (neg.f64 (pow.f64 alpha 2)) (*.f64 (neg.f64 alpha) 2)) (*.f64 (neg.f64 alpha) (pow.f64 alpha 2)))
(/.f64 (fma.f64 -1 (*.f64 (pow.f64 alpha 2) 1/2) (neg.f64 (*.f64 (neg.f64 alpha) 1))) (*.f64 (neg.f64 alpha) (*.f64 (pow.f64 alpha 2) 1/2)))
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (pow.f64 alpha 2))) (*.f64 (neg.f64 alpha) -2)) (*.f64 (neg.f64 alpha) (neg.f64 (pow.f64 alpha 2))))
(/.f64 (neg.f64 (*.f64 alpha (-.f64 alpha 2))) (neg.f64 (pow.f64 alpha 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3)))) (neg.f64 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4)))) (neg.f64 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(/.f64 (+.f64 (pow.f64 alpha -3) (pow.f64 (*.f64 -2 (pow.f64 alpha -2)) 3)) (+.f64 (pow.f64 alpha -2) (-.f64 (*.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 -2 (pow.f64 alpha -2))) (*.f64 (/.f64 1 alpha) (*.f64 -2 (pow.f64 alpha -2))))))
(/.f64 (-.f64 (pow.f64 alpha -2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 -2 (pow.f64 alpha -2)))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (/.f64 (*.f64 alpha (-.f64 alpha 2)) alpha) (pow.f64 alpha 2))
(pow.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1)
(pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 3)
(pow.f64 (pow.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2)
(sqrt.f64 (pow.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 2))
(log.f64 (exp.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)))))
(cbrt.f64 (pow.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 3))
(expm1.f64 (log1p.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(log1p.f64 (expm1.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(exp.f64 (log.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 1))
(fma.f64 2 (neg.f64 (pow.f64 alpha -2)) (/.f64 1 alpha))
(fma.f64 2 (/.f64 1 (*.f64 2 alpha)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 2 (/.f64 1 (*.f64 2 alpha)) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 2 (*.f64 (/.f64 1 alpha) 1/2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 2 (*.f64 (/.f64 1 alpha) 1/2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 2 (/.f64 (/.f64 1 alpha) 2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 2 (/.f64 (/.f64 1 alpha) 2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (/.f64 2 alpha) 1/2 (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (/.f64 2 alpha) 1/2 (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 1 (/.f64 1 alpha) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 1 (/.f64 1 alpha) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 1 (*.f64 -2 (pow.f64 alpha -2)) (/.f64 1 alpha))
(fma.f64 (/.f64 1 alpha) 1 (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (/.f64 1 alpha) 1 (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1 (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1 (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1 (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -1 (*.f64 2 (pow.f64 alpha -2)) (/.f64 1 alpha))
(fma.f64 -1 (/.f64 1 (neg.f64 alpha)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -1 (/.f64 1 (neg.f64 alpha)) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (cbrt.f64 (/.f64 2 alpha)) 1/2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (cbrt.f64 (/.f64 2 alpha)) 1/2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (/.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (/.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 1 (cbrt.f64 alpha)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 1 (cbrt.f64 alpha)) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (/.f64 (sqrt.f64 2) alpha) (neg.f64 (/.f64 (sqrt.f64 2) alpha)) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (*.f64 (sqrt.f64 (/.f64 2 alpha)) 1/2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (*.f64 (sqrt.f64 (/.f64 2 alpha)) 1/2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (pow.f64 alpha -1/2) (pow.f64 alpha -1/2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (pow.f64 alpha -1/2) (pow.f64 alpha -1/2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (/.f64 -2 alpha) -1/2 (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (/.f64 -2 alpha) -1/2 (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 1/2 (/.f64 2 alpha) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 1/2 (/.f64 2 alpha) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (neg.f64 (/.f64 (sqrt.f64 2) alpha)) (/.f64 (sqrt.f64 2) alpha) (/.f64 1 alpha))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 alpha) 2) -1) (pow.f64 (cbrt.f64 alpha) -1) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 alpha) 2) -1) (pow.f64 (cbrt.f64 alpha) -1) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (pow.f64 (sqrt.f64 alpha) -1) (pow.f64 (sqrt.f64 alpha) -1) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (pow.f64 (sqrt.f64 alpha) -1) (pow.f64 (sqrt.f64 alpha) -1) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 -2 (pow.f64 alpha -2))) (cbrt.f64 (*.f64 -2 (pow.f64 alpha -2)))) (cbrt.f64 (*.f64 -2 (pow.f64 alpha -2))) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (*.f64 -2 (pow.f64 alpha -2))) (sqrt.f64 (*.f64 -2 (pow.f64 alpha -2))) (/.f64 1 alpha))
(fma.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (neg.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4)))) (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) (/.f64 1 alpha))

simplify179.0ms (1.9%)

Algorithm
egg-herbie
Rules
724×associate-*r/
662×cancel-sign-sub-inv
522×distribute-lft-neg-in
496×distribute-rgt-in
488×distribute-rgt-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04528704
110338497
230207647
Stop Event
node limit
Counts
259 → 288
Calls
Call 1
Inputs
(*.f64 1/2 beta)
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/2 beta))
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/8 (pow.f64 beta 3)) (*.f64 1/2 beta)))
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (+.f64 (*.f64 -1/16 (pow.f64 beta 4)) (+.f64 (*.f64 1/8 (pow.f64 beta 3)) (*.f64 1/2 beta))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 -2 (pow.f64 alpha 2))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 1 alpha)
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(/.f64 1 alpha)
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2)))) 1)
(*.f64 beta (/.f64 1 (+.f64 beta 2)))
(*.f64 (/.f64 beta (+.f64 beta 2)) 1)
(*.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta 2)))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(*.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) (sqrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta 2)))
(*.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(*.f64 (neg.f64 beta) (/.f64 1 (fma.f64 -1 beta -2)))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta 2))) (/.f64 beta (sqrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta 2))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta 2)))
(*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) 8)) (fma.f64 beta (-.f64 beta 2) 4))
(*.f64 (/.f64 beta (-.f64 4 (pow.f64 beta 2))) (-.f64 2 beta))
(pow.f64 (/.f64 beta (+.f64 beta 2)) 1)
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 3)
(pow.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 2)
(pow.f64 (/.f64 (+.f64 beta 2) beta) -1)
(neg.f64 (/.f64 beta (fma.f64 -1 beta -2)))
(neg.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta 2)))))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))
(cbrt.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 beta 2))))
(exp.f64 (log.f64 (/.f64 beta (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 beta 2))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 alpha))) 1)
(*.f64 2 (/.f64 1 (*.f64 2 alpha)))
(*.f64 2 (*.f64 (/.f64 1 alpha) 1/2))
(*.f64 2 (/.f64 (/.f64 1 alpha) 2))
(*.f64 (/.f64 2 alpha) 1/2)
(*.f64 1 (/.f64 1 alpha))
(*.f64 (/.f64 1 alpha) 1)
(*.f64 -1 (/.f64 1 (neg.f64 alpha)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (cbrt.f64 (/.f64 2 alpha)) 1/2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (/.f64 (cbrt.f64 (/.f64 2 alpha)) 2))
(*.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)))
(*.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 1 (cbrt.f64 alpha)))
(*.f64 (sqrt.f64 (/.f64 2 alpha)) (*.f64 (sqrt.f64 (/.f64 2 alpha)) 1/2))
(*.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 2))
(*.f64 (pow.f64 alpha -1/2) (pow.f64 alpha -1/2))
(*.f64 (/.f64 -2 alpha) -1/2)
(*.f64 1/2 (/.f64 2 alpha))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 alpha) 2) -1) (pow.f64 (cbrt.f64 alpha) -1))
(*.f64 (pow.f64 (sqrt.f64 alpha) -1) (pow.f64 (sqrt.f64 alpha) -1))
(pow.f64 alpha -1)
(pow.f64 (/.f64 1 alpha) 1)
(pow.f64 (/.f64 1 (cbrt.f64 alpha)) 3)
(pow.f64 (pow.f64 alpha -3) 1/3)
(pow.f64 (pow.f64 alpha -1/2) 2)
(neg.f64 (/.f64 (/.f64 2 alpha) -2))
(neg.f64 (/.f64 -1 alpha))
(sqrt.f64 (pow.f64 alpha -2))
(log.f64 (exp.f64 (/.f64 1 alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 alpha))))
(cbrt.f64 (pow.f64 alpha -3))
(expm1.f64 (log1p.f64 (/.f64 1 alpha)))
(log1p.f64 (expm1.f64 (/.f64 1 alpha)))
(exp.f64 (neg.f64 (log.f64 alpha)))
(exp.f64 (*.f64 (log.f64 alpha) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 alpha)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2)))) 1)
(*.f64 2 (pow.f64 alpha -2))
(*.f64 (*.f64 2 (pow.f64 alpha -2)) 1)
(*.f64 1 (*.f64 2 (pow.f64 alpha -2)))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))))
(*.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 (/.f64 (sqrt.f64 2) alpha) (/.f64 (sqrt.f64 2) alpha))
(*.f64 -2 (/.f64 1 (neg.f64 (pow.f64 alpha 2))))
(*.f64 (pow.f64 alpha -2) 2)
(pow.f64 (*.f64 2 (pow.f64 alpha -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) 3)
(pow.f64 (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3)) 1/3)
(pow.f64 (/.f64 (sqrt.f64 2) alpha) 2)
(pow.f64 (*.f64 (pow.f64 alpha 2) 1/2) -1)
(neg.f64 (*.f64 -2 (pow.f64 alpha -2)))
(sqrt.f64 (/.f64 4 (pow.f64 alpha 4)))
(log.f64 (pow.f64 (exp.f64 2) (pow.f64 alpha -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (pow.f64 alpha -2)))))
(cbrt.f64 (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(log1p.f64 (expm1.f64 (*.f64 2 (pow.f64 alpha -2))))
(exp.f64 (log.f64 (*.f64 2 (pow.f64 alpha -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (pow.f64 alpha -2))) 1))
(+.f64 (/.f64 1 alpha) (*.f64 -2 (pow.f64 alpha -2)))
(+.f64 (/.f64 1 alpha) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (*.f64 -2 (pow.f64 alpha -2)) (/.f64 1 alpha))
(*.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(*.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1)
(*.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(*.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(*.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3))
(*.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))))
(*.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(*.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)))
(/.f64 1 (/.f64 (pow.f64 alpha 3) (*.f64 alpha (-.f64 alpha 2))))
(/.f64 1 (/.f64 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2)) (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3)))))
(/.f64 1 (/.f64 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)) (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4)))))
(/.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha 3))
(/.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2)))
(/.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (-.f64 (*.f64 (pow.f64 alpha 2) 1/2) alpha) (*.f64 alpha (*.f64 (pow.f64 alpha 2) 1/2)))
(/.f64 (-.f64 (neg.f64 (pow.f64 alpha 2)) (*.f64 alpha -2)) (*.f64 alpha (neg.f64 (pow.f64 alpha 2))))
(/.f64 (-.f64 (neg.f64 (pow.f64 alpha 2)) (*.f64 (neg.f64 alpha) 2)) (*.f64 (neg.f64 alpha) (pow.f64 alpha 2)))
(/.f64 (fma.f64 -1 (*.f64 (pow.f64 alpha 2) 1/2) (neg.f64 (*.f64 (neg.f64 alpha) 1))) (*.f64 (neg.f64 alpha) (*.f64 (pow.f64 alpha 2) 1/2)))
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (pow.f64 alpha 2))) (*.f64 (neg.f64 alpha) -2)) (*.f64 (neg.f64 alpha) (neg.f64 (pow.f64 alpha 2))))
(/.f64 (neg.f64 (*.f64 alpha (-.f64 alpha 2))) (neg.f64 (pow.f64 alpha 3)))
(/.f64 (neg.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3)))) (neg.f64 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4)))) (neg.f64 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(/.f64 (+.f64 (pow.f64 alpha -3) (pow.f64 (*.f64 -2 (pow.f64 alpha -2)) 3)) (+.f64 (pow.f64 alpha -2) (-.f64 (*.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 -2 (pow.f64 alpha -2))) (*.f64 (/.f64 1 alpha) (*.f64 -2 (pow.f64 alpha -2))))))
(/.f64 (-.f64 (pow.f64 alpha -2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 -2 (pow.f64 alpha -2)))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (/.f64 (*.f64 alpha (-.f64 alpha 2)) alpha) (pow.f64 alpha 2))
(pow.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1)
(pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 3)
(pow.f64 (pow.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2)
(sqrt.f64 (pow.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 2))
(log.f64 (exp.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)))))
(cbrt.f64 (pow.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 3))
(expm1.f64 (log1p.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(log1p.f64 (expm1.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(exp.f64 (log.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 1))
(fma.f64 2 (neg.f64 (pow.f64 alpha -2)) (/.f64 1 alpha))
(fma.f64 2 (/.f64 1 (*.f64 2 alpha)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 2 (/.f64 1 (*.f64 2 alpha)) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 2 (*.f64 (/.f64 1 alpha) 1/2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 2 (*.f64 (/.f64 1 alpha) 1/2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 2 (/.f64 (/.f64 1 alpha) 2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 2 (/.f64 (/.f64 1 alpha) 2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (/.f64 2 alpha) 1/2 (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (/.f64 2 alpha) 1/2 (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 1 (/.f64 1 alpha) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 1 (/.f64 1 alpha) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 1 (*.f64 -2 (pow.f64 alpha -2)) (/.f64 1 alpha))
(fma.f64 (/.f64 1 alpha) 1 (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (/.f64 1 alpha) 1 (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1 (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1 (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1 (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -1 (*.f64 2 (pow.f64 alpha -2)) (/.f64 1 alpha))
(fma.f64 -1 (/.f64 1 (neg.f64 alpha)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -1 (/.f64 1 (neg.f64 alpha)) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (cbrt.f64 (/.f64 2 alpha)) 1/2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (cbrt.f64 (/.f64 2 alpha)) 1/2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (/.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (/.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 1 (cbrt.f64 alpha)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 1 (cbrt.f64 alpha)) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (/.f64 (sqrt.f64 2) alpha) (neg.f64 (/.f64 (sqrt.f64 2) alpha)) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (*.f64 (sqrt.f64 (/.f64 2 alpha)) 1/2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (*.f64 (sqrt.f64 (/.f64 2 alpha)) 1/2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (pow.f64 alpha -1/2) (pow.f64 alpha -1/2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (pow.f64 alpha -1/2) (pow.f64 alpha -1/2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (/.f64 -2 alpha) -1/2 (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (/.f64 -2 alpha) -1/2 (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 1/2 (/.f64 2 alpha) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 1/2 (/.f64 2 alpha) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (neg.f64 (/.f64 (sqrt.f64 2) alpha)) (/.f64 (sqrt.f64 2) alpha) (/.f64 1 alpha))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 alpha) 2) -1) (pow.f64 (cbrt.f64 alpha) -1) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 alpha) 2) -1) (pow.f64 (cbrt.f64 alpha) -1) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (pow.f64 (sqrt.f64 alpha) -1) (pow.f64 (sqrt.f64 alpha) -1) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (pow.f64 (sqrt.f64 alpha) -1) (pow.f64 (sqrt.f64 alpha) -1) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 -2 (pow.f64 alpha -2))) (cbrt.f64 (*.f64 -2 (pow.f64 alpha -2)))) (cbrt.f64 (*.f64 -2 (pow.f64 alpha -2))) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (*.f64 -2 (pow.f64 alpha -2))) (sqrt.f64 (*.f64 -2 (pow.f64 alpha -2))) (/.f64 1 alpha))
(fma.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (neg.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4)))) (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) (/.f64 1 alpha))
Outputs
(*.f64 1/2 beta)
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/2 beta))
(fma.f64 -1/4 (pow.f64 beta 2) (*.f64 1/2 beta))
(fma.f64 1/2 beta (*.f64 -1/4 (pow.f64 beta 2)))
(*.f64 beta (+.f64 1/2 (*.f64 beta -1/4)))
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/8 (pow.f64 beta 3)) (*.f64 1/2 beta)))
(fma.f64 -1/4 (pow.f64 beta 2) (fma.f64 1/8 (pow.f64 beta 3) (*.f64 1/2 beta)))
(fma.f64 -1/4 (pow.f64 beta 2) (fma.f64 1/2 beta (*.f64 1/8 (pow.f64 beta 3))))
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (+.f64 (*.f64 -1/16 (pow.f64 beta 4)) (+.f64 (*.f64 1/8 (pow.f64 beta 3)) (*.f64 1/2 beta))))
(fma.f64 -1/4 (pow.f64 beta 2) (fma.f64 -1/16 (pow.f64 beta 4) (fma.f64 1/8 (pow.f64 beta 3) (*.f64 1/2 beta))))
(fma.f64 -1/4 (pow.f64 beta 2) (fma.f64 -1/16 (pow.f64 beta 4) (fma.f64 1/2 beta (*.f64 1/8 (pow.f64 beta 3)))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 1 (/.f64 2 beta))
(+.f64 1 (/.f64 -2 beta))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 2 beta)))
(+.f64 1 (+.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 -2 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (+.f64 (/.f64 2 beta) (/.f64 8 (pow.f64 beta 3)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 -2 beta)) (/.f64 -8 (pow.f64 beta 3))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 1 (/.f64 2 beta))
(+.f64 1 (/.f64 -2 beta))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 2 beta)))
(+.f64 1 (+.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 -2 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (+.f64 (/.f64 2 beta) (/.f64 8 (pow.f64 beta 3)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 -2 beta)) (/.f64 -8 (pow.f64 beta 3))))
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 -2 (pow.f64 alpha 2))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 1 alpha)
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 1 alpha)
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(-.f64 (/.f64 1 alpha) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2)))) 1)
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 beta (/.f64 1 (+.f64 beta 2)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 beta (+.f64 beta 2)) 1)
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 1 (/.f64 beta (+.f64 beta 2)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta 2))))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta 2)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) (sqrt.f64 (/.f64 beta (+.f64 beta 2))))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta 2)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (neg.f64 beta) (/.f64 1 (fma.f64 -1 beta -2)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta 2))))
(/.f64 (/.f64 beta (cbrt.f64 (+.f64 beta 2))) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta 2))) (/.f64 beta (sqrt.f64 (+.f64 beta 2))))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (+.f64 beta 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta 2)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 beta) 2)) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 beta 2))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta 2))) (/.f64 beta (sqrt.f64 (+.f64 beta 2))))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (+.f64 beta 2)))
(*.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta 2)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta 2))))
(/.f64 (/.f64 beta (cbrt.f64 (+.f64 beta 2))) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2))
(*.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) 8)) (fma.f64 beta (-.f64 beta 2) 4))
(*.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) 8)) (fma.f64 beta (+.f64 beta -2) 4))
(*.f64 beta (/.f64 (fma.f64 beta (+.f64 beta -2) 4) (+.f64 (pow.f64 beta 3) 8)))
(*.f64 (/.f64 beta (-.f64 4 (pow.f64 beta 2))) (-.f64 2 beta))
(*.f64 beta (/.f64 (-.f64 2 beta) (-.f64 4 (pow.f64 beta 2))))
(pow.f64 (/.f64 beta (+.f64 beta 2)) 1)
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 3)
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(pow.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3) 1/3)
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 2)
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(pow.f64 (/.f64 (+.f64 beta 2) beta) -1)
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(neg.f64 (/.f64 beta (fma.f64 -1 beta -2)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(neg.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 beta 2))))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta 2)))))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(cbrt.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 beta 2))))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(exp.f64 (log.f64 (/.f64 beta (+.f64 beta 2))))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 beta 2))) 1))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 alpha))) 1)
(/.f64 1 alpha)
(*.f64 2 (/.f64 1 (*.f64 2 alpha)))
(/.f64 1 alpha)
(*.f64 2 (*.f64 (/.f64 1 alpha) 1/2))
(/.f64 1 alpha)
(*.f64 2 (/.f64 (/.f64 1 alpha) 2))
(/.f64 1 alpha)
(*.f64 (/.f64 2 alpha) 1/2)
(/.f64 1 alpha)
(*.f64 1 (/.f64 1 alpha))
(/.f64 1 alpha)
(*.f64 (/.f64 1 alpha) 1)
(/.f64 1 alpha)
(*.f64 -1 (/.f64 1 (neg.f64 alpha)))
(/.f64 1 alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (cbrt.f64 (/.f64 2 alpha)) 1/2))
(/.f64 1 alpha)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (/.f64 (cbrt.f64 (/.f64 2 alpha)) 2))
(/.f64 1 alpha)
(*.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)))
(/.f64 (cbrt.f64 (pow.f64 alpha -2)) (cbrt.f64 alpha))
(*.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 1 (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)))
(/.f64 (cbrt.f64 (pow.f64 alpha -2)) (cbrt.f64 alpha))
(*.f64 (sqrt.f64 (/.f64 2 alpha)) (*.f64 (sqrt.f64 (/.f64 2 alpha)) 1/2))
(/.f64 1 alpha)
(*.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 2))
(/.f64 1 alpha)
(*.f64 (pow.f64 alpha -1/2) (pow.f64 alpha -1/2))
(/.f64 1 alpha)
(*.f64 (/.f64 -2 alpha) -1/2)
(/.f64 1 alpha)
(*.f64 1/2 (/.f64 2 alpha))
(/.f64 1 alpha)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 alpha) 2) -1) (pow.f64 (cbrt.f64 alpha) -1))
(/.f64 1 alpha)
(*.f64 (pow.f64 (sqrt.f64 alpha) -1) (pow.f64 (sqrt.f64 alpha) -1))
(pow.f64 (sqrt.f64 alpha) -2)
(pow.f64 alpha -1)
(/.f64 1 alpha)
(pow.f64 (/.f64 1 alpha) 1)
(/.f64 1 alpha)
(pow.f64 (/.f64 1 (cbrt.f64 alpha)) 3)
(/.f64 1 alpha)
(pow.f64 (pow.f64 alpha -3) 1/3)
(cbrt.f64 (pow.f64 alpha -3))
(pow.f64 (pow.f64 alpha -1/2) 2)
(/.f64 1 alpha)
(neg.f64 (/.f64 (/.f64 2 alpha) -2))
(/.f64 1 alpha)
(neg.f64 (/.f64 -1 alpha))
(/.f64 1 alpha)
(sqrt.f64 (pow.f64 alpha -2))
(log.f64 (exp.f64 (/.f64 1 alpha)))
(/.f64 1 alpha)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 alpha))))
(/.f64 1 alpha)
(cbrt.f64 (pow.f64 alpha -3))
(expm1.f64 (log1p.f64 (/.f64 1 alpha)))
(/.f64 1 alpha)
(log1p.f64 (expm1.f64 (/.f64 1 alpha)))
(/.f64 1 alpha)
(exp.f64 (neg.f64 (log.f64 alpha)))
(/.f64 1 alpha)
(exp.f64 (*.f64 (log.f64 alpha) -1))
(/.f64 1 alpha)
(exp.f64 (*.f64 (neg.f64 (log.f64 alpha)) 1))
(/.f64 1 alpha)
(-.f64 (exp.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 2 (pow.f64 alpha -2))
(*.f64 2 (pow.f64 alpha -2))
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 (*.f64 2 (pow.f64 alpha -2)) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 2 (pow.f64 alpha -2))
(*.f64 1 (*.f64 2 (pow.f64 alpha -2)))
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 2 (pow.f64 alpha -2))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))))
(*.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))))
(*.f64 (/.f64 (sqrt.f64 2) alpha) (/.f64 (sqrt.f64 2) alpha))
(pow.f64 (/.f64 (sqrt.f64 2) alpha) 2)
(/.f64 2 (pow.f64 alpha 2))
(*.f64 -2 (/.f64 1 (neg.f64 (pow.f64 alpha 2))))
(pow.f64 (/.f64 (sqrt.f64 2) alpha) 2)
(/.f64 2 (pow.f64 alpha 2))
(*.f64 (pow.f64 alpha -2) 2)
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 2 (pow.f64 alpha -2))
(pow.f64 (*.f64 2 (pow.f64 alpha -2)) 1)
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 2 (pow.f64 alpha -2))
(pow.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) 3)
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 2 (pow.f64 alpha -2))
(pow.f64 (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3)) 1/3)
(cbrt.f64 (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3)))
(pow.f64 (/.f64 (sqrt.f64 2) alpha) 2)
(/.f64 2 (pow.f64 alpha 2))
(pow.f64 (*.f64 (pow.f64 alpha 2) 1/2) -1)
(pow.f64 (/.f64 (sqrt.f64 2) alpha) 2)
(/.f64 2 (pow.f64 alpha 2))
(neg.f64 (*.f64 -2 (pow.f64 alpha -2)))
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 2 (pow.f64 alpha -2))
(sqrt.f64 (/.f64 4 (pow.f64 alpha 4)))
(log.f64 (pow.f64 (exp.f64 2) (pow.f64 alpha -2)))
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 2 (pow.f64 alpha -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 2 (pow.f64 alpha -2)))))
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 2 (pow.f64 alpha -2))
(cbrt.f64 (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 2 (pow.f64 alpha -2))
(log1p.f64 (expm1.f64 (*.f64 2 (pow.f64 alpha -2))))
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 2 (pow.f64 alpha -2))
(exp.f64 (log.f64 (*.f64 2 (pow.f64 alpha -2))))
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 2 (pow.f64 alpha -2))
(exp.f64 (*.f64 (log.f64 (*.f64 2 (pow.f64 alpha -2))) 1))
(expm1.f64 (log1p.f64 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 2 (pow.f64 alpha -2))
(+.f64 (/.f64 1 alpha) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (/.f64 1 alpha))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(+.f64 (*.f64 -2 (pow.f64 alpha -2)) (/.f64 1 alpha))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(*.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(*.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1)
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(*.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(*.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(*.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3))
(*.f64 alpha (*.f64 (+.f64 alpha -2) (pow.f64 alpha -3)))
(*.f64 (pow.f64 alpha -3) (*.f64 alpha (+.f64 alpha -2)))
(*.f64 (pow.f64 alpha -2) (+.f64 alpha -2))
(*.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))))
(/.f64 (*.f64 (+.f64 (pow.f64 alpha -3) (*.f64 -8 (pow.f64 (pow.f64 alpha -2) 3))) 1) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(/.f64 (fma.f64 -8 (pow.f64 (pow.f64 alpha -2) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(*.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(/.f64 (+.f64 (pow.f64 alpha -2) (/.f64 -4 (pow.f64 alpha 4))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (-.f64 (/.f64 4 (pow.f64 alpha 4)) (pow.f64 alpha -2)) (fma.f64 -2 (pow.f64 alpha -2) (/.f64 -1 alpha)))
(*.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)))
(/.f64 1 (/.f64 (pow.f64 alpha 3) (*.f64 alpha (-.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 1 (/.f64 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2)) (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 alpha -3) (*.f64 -8 (pow.f64 (pow.f64 alpha -2) 3))) 1) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(/.f64 (fma.f64 -8 (pow.f64 (pow.f64 alpha -2) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(/.f64 1 (/.f64 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)) (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4)))))
(*.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(/.f64 (+.f64 (pow.f64 alpha -2) (/.f64 -4 (pow.f64 alpha 4))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (-.f64 (/.f64 4 (pow.f64 alpha 4)) (pow.f64 alpha -2)) (fma.f64 -2 (pow.f64 alpha -2) (/.f64 -1 alpha)))
(/.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha 3))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2)))
(/.f64 (*.f64 (+.f64 (pow.f64 alpha -3) (*.f64 -8 (pow.f64 (pow.f64 alpha -2) 3))) 1) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(/.f64 (fma.f64 -8 (pow.f64 (pow.f64 alpha -2) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(/.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(*.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(/.f64 (+.f64 (pow.f64 alpha -2) (/.f64 -4 (pow.f64 alpha 4))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (-.f64 (/.f64 4 (pow.f64 alpha 4)) (pow.f64 alpha -2)) (fma.f64 -2 (pow.f64 alpha -2) (/.f64 -1 alpha)))
(/.f64 (-.f64 (*.f64 (pow.f64 alpha 2) 1/2) alpha) (*.f64 alpha (*.f64 (pow.f64 alpha 2) 1/2)))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (-.f64 (neg.f64 (pow.f64 alpha 2)) (*.f64 alpha -2)) (*.f64 alpha (neg.f64 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (-.f64 (neg.f64 (pow.f64 alpha 2)) (*.f64 (neg.f64 alpha) 2)) (*.f64 (neg.f64 alpha) (pow.f64 alpha 2)))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (fma.f64 -1 (*.f64 (pow.f64 alpha 2) 1/2) (neg.f64 (*.f64 (neg.f64 alpha) 1))) (*.f64 (neg.f64 alpha) (*.f64 (pow.f64 alpha 2) 1/2)))
(/.f64 (fma.f64 -1 (*.f64 1/2 (pow.f64 alpha 2)) (neg.f64 (neg.f64 alpha))) (*.f64 (neg.f64 (pow.f64 alpha 3)) 1/2))
(/.f64 (+.f64 alpha (*.f64 -1/2 (pow.f64 alpha 2))) (*.f64 (pow.f64 alpha 3) -1/2))
(/.f64 (fma.f64 -1/2 (pow.f64 alpha 2) alpha) (*.f64 -1/2 (pow.f64 alpha 3)))
(/.f64 (-.f64 (*.f64 -1 (neg.f64 (pow.f64 alpha 2))) (*.f64 (neg.f64 alpha) -2)) (*.f64 (neg.f64 alpha) (neg.f64 (pow.f64 alpha 2))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (neg.f64 (*.f64 alpha (-.f64 alpha 2))) (neg.f64 (pow.f64 alpha 3)))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (neg.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3)))) (neg.f64 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))))
(/.f64 (*.f64 (+.f64 (pow.f64 alpha -3) (*.f64 -8 (pow.f64 (pow.f64 alpha -2) 3))) 1) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(/.f64 (fma.f64 -8 (pow.f64 (pow.f64 alpha -2) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4)))) (neg.f64 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(*.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(/.f64 (+.f64 (pow.f64 alpha -2) (/.f64 -4 (pow.f64 alpha 4))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (-.f64 (/.f64 4 (pow.f64 alpha 4)) (pow.f64 alpha -2)) (fma.f64 -2 (pow.f64 alpha -2) (/.f64 -1 alpha)))
(/.f64 (+.f64 (pow.f64 alpha -3) (pow.f64 (*.f64 -2 (pow.f64 alpha -2)) 3)) (+.f64 (pow.f64 alpha -2) (-.f64 (*.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 -2 (pow.f64 alpha -2))) (*.f64 (/.f64 1 alpha) (*.f64 -2 (pow.f64 alpha -2))))))
(/.f64 (+.f64 (pow.f64 alpha -3) (*.f64 -8 (pow.f64 (pow.f64 alpha -2) 3))) (+.f64 (pow.f64 alpha -2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) (-.f64 (*.f64 -2 (pow.f64 alpha -2)) (/.f64 1 alpha)))))
(/.f64 (fma.f64 -8 (pow.f64 (pow.f64 alpha -2) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 alpha -2) (fma.f64 4 (pow.f64 alpha -4) (/.f64 (*.f64 2 (pow.f64 alpha -2)) alpha))))
(/.f64 (fma.f64 -8 (pow.f64 (pow.f64 alpha -2) 3) (pow.f64 alpha -3)) (*.f64 (pow.f64 alpha -2) (+.f64 (fma.f64 (pow.f64 alpha -2) 4 (/.f64 2 alpha)) 1)))
(/.f64 (-.f64 (pow.f64 alpha -2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 -2 (pow.f64 alpha -2)))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (-.f64 (pow.f64 alpha -2) (*.f64 4 (*.f64 (pow.f64 alpha -2) (pow.f64 alpha -2)))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (+.f64 (pow.f64 alpha -2) (*.f64 -4 (pow.f64 alpha -4))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (+.f64 (pow.f64 alpha -2) (*.f64 (pow.f64 alpha -4) -4)) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (/.f64 (*.f64 alpha (-.f64 alpha 2)) alpha) (pow.f64 alpha 2))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(pow.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1)
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 3)
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(pow.f64 (pow.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 3) 1/3)
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(pow.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2)
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(sqrt.f64 (pow.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 2))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(log.f64 (exp.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(cbrt.f64 (pow.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 3))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(expm1.f64 (log1p.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(log1p.f64 (expm1.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(exp.f64 (log.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 2 (neg.f64 (pow.f64 alpha -2)) (/.f64 1 alpha))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 2 (/.f64 1 (*.f64 2 alpha)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 2 (/.f64 1 (*.f64 2 alpha)) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 2 (*.f64 (/.f64 1 alpha) 1/2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 2 (*.f64 (/.f64 1 alpha) 1/2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 2 (/.f64 (/.f64 1 alpha) 2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 2 (/.f64 (/.f64 1 alpha) 2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (/.f64 2 alpha) 1/2 (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (/.f64 2 alpha) 1/2 (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 1 (/.f64 1 alpha) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 1 (/.f64 1 alpha) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (/.f64 1 alpha))
(fma.f64 1 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 1 (*.f64 -2 (pow.f64 alpha -2)) (/.f64 1 alpha))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (/.f64 1 alpha) 1 (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (/.f64 1 alpha) 1 (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1 (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1 (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (/.f64 1 alpha))
(fma.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) 1 (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 -1 (*.f64 2 (pow.f64 alpha -2)) (/.f64 1 alpha))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 -1 (/.f64 1 (neg.f64 alpha)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 -1 (/.f64 1 (neg.f64 alpha)) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (/.f64 1 alpha))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (cbrt.f64 (/.f64 2 alpha)) 1/2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (cbrt.f64 (/.f64 2 alpha)) 1/2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (/.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (/.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)) (*.f64 -2 (pow.f64 alpha -2)))
(+.f64 (/.f64 (cbrt.f64 (pow.f64 alpha -2)) (cbrt.f64 alpha)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)) (*.f64 -2 (pow.f64 alpha -2)))
(+.f64 (/.f64 (cbrt.f64 (pow.f64 alpha -2)) (cbrt.f64 alpha)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 1 (cbrt.f64 alpha)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)) (*.f64 -2 (pow.f64 alpha -2)))
(+.f64 (/.f64 (cbrt.f64 (pow.f64 alpha -2)) (cbrt.f64 alpha)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 1 (cbrt.f64 alpha)) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)) (*.f64 -2 (pow.f64 alpha -2)))
(+.f64 (/.f64 (cbrt.f64 (pow.f64 alpha -2)) (cbrt.f64 alpha)) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (/.f64 1 alpha))
(fma.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) 2) (cbrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (/.f64 (sqrt.f64 2) alpha) (neg.f64 (/.f64 (sqrt.f64 2) alpha)) (/.f64 1 alpha))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (*.f64 (sqrt.f64 (/.f64 2 alpha)) 1/2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (*.f64 (sqrt.f64 (/.f64 2 alpha)) 1/2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (/.f64 2 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (pow.f64 alpha -1/2) (pow.f64 alpha -1/2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (pow.f64 alpha -1/2) (pow.f64 alpha -1/2) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (sqrt.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 alpha (*.f64 (+.f64 alpha -2) (pow.f64 alpha -3)))
(*.f64 (pow.f64 alpha -3) (*.f64 alpha (+.f64 alpha -2)))
(*.f64 (pow.f64 alpha -2) (+.f64 alpha -2))
(fma.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 alpha (*.f64 (+.f64 alpha -2) (pow.f64 alpha -3)))
(*.f64 (pow.f64 alpha -3) (*.f64 alpha (+.f64 alpha -2)))
(*.f64 (pow.f64 alpha -2) (+.f64 alpha -2))
(fma.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (*.f64 alpha (+.f64 alpha -2)) (pow.f64 alpha -3) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 alpha (*.f64 (pow.f64 alpha -3) (+.f64 alpha -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (-.f64 (*.f64 2 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))))) (*.f64 (pow.f64 alpha -2) (+.f64 alpha -2)))
(fma.f64 (*.f64 alpha (-.f64 alpha 2)) (pow.f64 alpha -3) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(*.f64 alpha (*.f64 (+.f64 alpha -2) (pow.f64 alpha -3)))
(*.f64 (pow.f64 alpha -3) (*.f64 alpha (+.f64 alpha -2)))
(*.f64 (pow.f64 alpha -2) (+.f64 alpha -2))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (/.f64 -2 alpha) -1/2 (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (/.f64 -2 alpha) -1/2 (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(/.f64 (*.f64 (+.f64 (pow.f64 alpha -3) (*.f64 -8 (pow.f64 (pow.f64 alpha -2) 3))) 1) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(/.f64 (fma.f64 -8 (pow.f64 (pow.f64 alpha -2) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(fma.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(/.f64 (*.f64 (+.f64 (pow.f64 alpha -3) (*.f64 -8 (pow.f64 (pow.f64 alpha -2) 3))) 1) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(/.f64 (fma.f64 -8 (pow.f64 (pow.f64 alpha -2) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(fma.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (+.f64 (pow.f64 alpha -3) (*.f64 -8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))) (/.f64 (fma.f64 -8 (pow.f64 (pow.f64 alpha -2) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))))))
(+.f64 (-.f64 (*.f64 2 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))))) (/.f64 (fma.f64 -8 (pow.f64 (pow.f64 alpha -2) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))))))
(fma.f64 (-.f64 (pow.f64 alpha -3) (*.f64 8 (pow.f64 (pow.f64 alpha -2) 3))) (/.f64 1 (+.f64 (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3))) (pow.f64 alpha -2))) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(/.f64 (*.f64 (+.f64 (pow.f64 alpha -3) (*.f64 -8 (pow.f64 (pow.f64 alpha -2) 3))) 1) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(/.f64 (fma.f64 -8 (pow.f64 (pow.f64 alpha -2) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 alpha -2) (+.f64 (/.f64 4 (pow.f64 alpha 4)) (/.f64 2 (pow.f64 alpha 3)))))
(fma.f64 1/2 (/.f64 2 alpha) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 1/2 (/.f64 2 alpha) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(/.f64 (+.f64 (pow.f64 alpha -2) (/.f64 -4 (pow.f64 alpha 4))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (-.f64 (/.f64 4 (pow.f64 alpha 4)) (pow.f64 alpha -2)) (fma.f64 -2 (pow.f64 alpha -2) (/.f64 -1 alpha)))
(fma.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(/.f64 (+.f64 (pow.f64 alpha -2) (/.f64 -4 (pow.f64 alpha 4))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (-.f64 (/.f64 4 (pow.f64 alpha 4)) (pow.f64 alpha -2)) (fma.f64 -2 (pow.f64 alpha -2) (/.f64 -1 alpha)))
(fma.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))) (/.f64 (+.f64 (pow.f64 alpha -2) (/.f64 -4 (pow.f64 alpha 4))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(+.f64 (-.f64 (*.f64 2 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))))) (/.f64 (-.f64 (/.f64 4 (pow.f64 alpha 4)) (pow.f64 alpha -2)) (fma.f64 -2 (pow.f64 alpha -2) (/.f64 -1 alpha))))
(fma.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(*.f64 (-.f64 (pow.f64 alpha -2) (/.f64 4 (pow.f64 alpha 4))) (/.f64 1 (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha))))
(/.f64 (+.f64 (pow.f64 alpha -2) (/.f64 -4 (pow.f64 alpha 4))) (fma.f64 2 (pow.f64 alpha -2) (/.f64 1 alpha)))
(/.f64 (-.f64 (/.f64 4 (pow.f64 alpha 4)) (pow.f64 alpha -2)) (fma.f64 -2 (pow.f64 alpha -2) (/.f64 -1 alpha)))
(fma.f64 (neg.f64 (/.f64 (sqrt.f64 2) alpha)) (/.f64 (sqrt.f64 2) alpha) (/.f64 1 alpha))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 alpha) 2) -1) (pow.f64 (cbrt.f64 alpha) -1) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 alpha) 2) -1) (pow.f64 (cbrt.f64 alpha) -1) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (pow.f64 (sqrt.f64 alpha) -1) (pow.f64 (sqrt.f64 alpha) -1) (*.f64 -2 (pow.f64 alpha -2)))
(+.f64 (pow.f64 (sqrt.f64 alpha) -2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (pow.f64 (sqrt.f64 alpha) -1) (pow.f64 (sqrt.f64 alpha) -1) (*.f64 (*.f64 -2 (pow.f64 alpha -2)) 1))
(+.f64 (pow.f64 (sqrt.f64 alpha) -2) (*.f64 -2 (pow.f64 alpha -2)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 -2 (pow.f64 alpha -2))) (cbrt.f64 (*.f64 -2 (pow.f64 alpha -2)))) (cbrt.f64 (*.f64 -2 (pow.f64 alpha -2))) (/.f64 1 alpha))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (*.f64 -2 (pow.f64 alpha -2))) (sqrt.f64 (*.f64 -2 (pow.f64 alpha -2))) (/.f64 1 alpha))
(fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha))
(fma.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (fma.f64 (neg.f64 (pow.f64 alpha -2)) 2 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)))
(fma.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (fma.f64 (*.f64 -2 (pow.f64 alpha -2)) 1 (*.f64 2 (pow.f64 alpha -2))))
(*.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)))
(fma.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (*.f64 2 (pow.f64 alpha -2)) (*.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))))))
(fma.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (+.f64 (*.f64 -2 (pow.f64 alpha -2)) (*.f64 2 (pow.f64 alpha -2))))
(*.f64 (+.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)) (-.f64 (pow.f64 alpha -1/2) (/.f64 (sqrt.f64 2) alpha)))
(fma.f64 (neg.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4)))) (cbrt.f64 (*.f64 2 (pow.f64 alpha -2))) (/.f64 1 alpha))
(+.f64 (fma.f64 -2 (pow.f64 alpha -2) (/.f64 1 alpha)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (*.f64 2 (pow.f64 alpha -2))))
(fma.f64 (cbrt.f64 (/.f64 4 (pow.f64 alpha 4))) (neg.f64 (cbrt.f64 (*.f64 2 (pow.f64 alpha -2)))) (/.f64 1 alpha))

eval137.0ms (1.4%)

Compiler

Compiled 4708 to 3766 computations (20% saved)

prune48.0ms (0.5%)

Pruning

11 alts after pruning (7 fresh and 4 done)

PrunedKeptTotal
New2853288
Fresh044
Picked235
Done011
Total28711298
Accuracy
100.0%
Counts
298 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
73.3%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
44.4%
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
10.2%
(/.f64 beta alpha)
23.8%
(/.f64 1 alpha)
23.0%
(-.f64 (+.f64 (/.f64 1 alpha) (/.f64 4 (pow.f64 alpha 3))) (/.f64 2 (pow.f64 alpha 2)))
29.5%
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
46.6%
(+.f64 1/2 (*.f64 alpha -1/4))
12.8%
(*.f64 (pow.f64 alpha -2) (+.f64 alpha -2))
39.2%
1
48.2%
1/2
Compiler

Compiled 148 to 120 computations (18.9% saved)

localize178.0ms (1.9%)

Localize:

Found 1 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
Compiler

Compiled 55 to 37 computations (32.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 117.0ms
Operation ival-add, time spent: 68.0ms, 58.0% of total-time
Operation ival-mult, time spent: 37.0ms, 32.0% of total-time
Operation ival-div, time spent: 10.0ms, 9.0% of total-time
Operation const, time spent: 3.0ms, 3.0% of total-time

series5.0ms (0.1%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
beta
@inf
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
1.0ms
beta
@0
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
1.0ms
alpha
@-inf
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
1.0ms
alpha
@0
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
1.0ms
alpha
@inf
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))

rewrite89.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1436×unpow-prod-down
738×log1p-expm1-u
738×expm1-log1p-u
670×log-prod
644×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01128
113525
2207425
Stop Event
node limit
Counts
1 → 106
Calls
Call 1
Inputs
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 beta alpha) 2) (/.f64 (-.f64 beta 1) alpha)) (/.f64 (pow.f64 alpha -2) (/.f64 (-.f64 beta 1) alpha)))
(*.f64 1 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))
(*.f64 (/.f64 1 alpha) (+.f64 1 beta))
(*.f64 (/.f64 1 alpha) (+.f64 beta 1))
(*.f64 (/.f64 1 alpha) (pow.f64 (+.f64 1 beta) 1))
(*.f64 (/.f64 1 alpha) (pow.f64 (+.f64 beta 1) 1))
(*.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) 1)
(*.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (pow.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)) 1/3))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2))) (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(*.f64 (fma.f64 beta alpha alpha) (pow.f64 alpha -2))
(*.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))) 1))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 1 (/.f64 (-.f64 beta 1) alpha)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (pow.f64 (/.f64 1 (/.f64 (-.f64 beta 1) alpha)) 1))
(*.f64 (+.f64 beta 1) (/.f64 1 alpha))
(*.f64 (pow.f64 1 1/3) (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))
(*.f64 (pow.f64 (+.f64 beta 1) 1) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3))
(*.f64 (pow.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)) 1/3) (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 1/3) (pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3))) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)))) 1/3) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)) (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)))) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 2))
(/.f64 1 (/.f64 (pow.f64 alpha 2) (fma.f64 beta alpha alpha)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2)))) (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 beta 1) alpha) (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2))))
(/.f64 (fma.f64 beta alpha alpha) (pow.f64 alpha 2))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 alpha -2) (-.f64 (pow.f64 (/.f64 beta alpha) 2) (*.f64 beta (pow.f64 alpha -2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 (-.f64 beta 1) alpha))
(/.f64 (fma.f64 beta (neg.f64 alpha) (*.f64 alpha -1)) (*.f64 alpha (neg.f64 alpha)))
(/.f64 (+.f64 alpha (*.f64 (/.f64 alpha beta) 1)) (*.f64 (/.f64 alpha beta) alpha))
(/.f64 (fma.f64 -1 alpha (*.f64 (/.f64 alpha beta) -1)) (*.f64 (/.f64 alpha beta) (neg.f64 alpha)))
(/.f64 (fma.f64 (neg.f64 beta) alpha (*.f64 (neg.f64 alpha) 1)) (*.f64 (neg.f64 alpha) alpha))
(/.f64 (fma.f64 (neg.f64 beta) (neg.f64 alpha) (*.f64 (neg.f64 alpha) -1)) (*.f64 (neg.f64 alpha) (neg.f64 alpha)))
(/.f64 (+.f64 (/.f64 alpha beta) alpha) (*.f64 alpha (/.f64 alpha beta)))
(/.f64 (fma.f64 -1 alpha (*.f64 alpha (neg.f64 beta))) (*.f64 alpha (neg.f64 alpha)))
(/.f64 (fma.f64 -1 alpha (*.f64 (neg.f64 alpha) beta)) (*.f64 (neg.f64 alpha) alpha))
(/.f64 (fma.f64 -1 (/.f64 alpha beta) (*.f64 (neg.f64 alpha) 1)) (*.f64 (neg.f64 alpha) (/.f64 alpha beta)))
(/.f64 (fma.f64 -1 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (neg.f64 beta))) (*.f64 (neg.f64 alpha) (neg.f64 alpha)))
(/.f64 (neg.f64 (fma.f64 beta alpha alpha)) (neg.f64 (pow.f64 alpha 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2))) (neg.f64 (/.f64 (-.f64 beta 1) alpha)))
(/.f64 (-.f64 (pow.f64 alpha -2) (pow.f64 (/.f64 beta alpha) 2)) (-.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(/.f64 (/.f64 (fma.f64 beta alpha alpha) alpha) alpha)
(pow.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) 3)
(pow.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) 2)
(pow.f64 (/.f64 (pow.f64 alpha 2) (fma.f64 beta alpha alpha)) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2)))) (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 beta 1) alpha) (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2))) -1)
(sqrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1 alpha)) (+.f64 1 beta)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))))
(log.f64 (*.f64 (exp.f64 (/.f64 beta alpha)) (+.f64 1 (expm1.f64 (/.f64 1 alpha)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta alpha))) (exp.f64 (/.f64 1 alpha))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta alpha))) (+.f64 1 (expm1.f64 (/.f64 1 alpha)))))
(log.f64 (*.f64 (exp.f64 (/.f64 1 alpha)) (+.f64 1 (expm1.f64 (/.f64 beta alpha)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 1 alpha))) (exp.f64 (/.f64 beta alpha))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 1 alpha))) (+.f64 1 (expm1.f64 (/.f64 beta alpha)))))
(cbrt.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(exp.f64 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta)))
(exp.f64 (*.f64 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta)) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta))) 2))
(fma.f64 beta (/.f64 1 alpha) (/.f64 1 alpha))
(fma.f64 (/.f64 beta alpha) 1 (/.f64 1 alpha))
(fma.f64 1 (/.f64 beta alpha) (/.f64 1 alpha))
(fma.f64 1 (/.f64 1 alpha) (/.f64 beta alpha))
(fma.f64 (/.f64 1 alpha) beta (/.f64 1 alpha))
(fma.f64 (/.f64 1 alpha) 1 (/.f64 beta alpha))
(fma.f64 -1 (/.f64 1 (neg.f64 alpha)) (/.f64 beta alpha))
(fma.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)) (/.f64 beta alpha))
(fma.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 1 (cbrt.f64 alpha)) (/.f64 beta alpha))
(fma.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 beta (cbrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (cbrt.f64 (/.f64 beta alpha)) (pow.f64 (cbrt.f64 (/.f64 beta alpha)) 2) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta alpha)) 2) (cbrt.f64 (/.f64 beta alpha)) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) alpha) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 alpha)) (/.f64 1 alpha))
(fma.f64 (pow.f64 alpha -1/2) (pow.f64 alpha -1/2) (/.f64 beta alpha))
(fma.f64 (pow.f64 alpha -1/2) (/.f64 beta (sqrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (/.f64 beta alpha)) (sqrt.f64 (/.f64 beta alpha)) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) alpha) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 alpha)) (/.f64 1 alpha))
(fma.f64 (neg.f64 beta) (/.f64 1 (neg.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) alpha) (/.f64 1 alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 beta alpha)) (/.f64 1 alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 beta) (sqrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) alpha) (/.f64 1 alpha))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (*.f64 beta (cbrt.f64 (pow.f64 alpha -2))) (/.f64 1 (cbrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (*.f64 beta (pow.f64 alpha -1/2)) (pow.f64 alpha -1/2) (/.f64 1 alpha))

simplify131.0ms (1.4%)

Algorithm
egg-herbie
Rules
1254×div-sub
978×fma-neg
810×times-frac
518×fma-define
492×*-commutative
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02905148
16934219
219084127
357014115
Stop Event
node limit
Counts
130 → 135
Calls
Call 1
Inputs
(/.f64 1 alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 beta alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 beta alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 1 beta) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 beta alpha) 2) (/.f64 (-.f64 beta 1) alpha)) (/.f64 (pow.f64 alpha -2) (/.f64 (-.f64 beta 1) alpha)))
(*.f64 1 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))
(*.f64 (/.f64 1 alpha) (+.f64 1 beta))
(*.f64 (/.f64 1 alpha) (+.f64 beta 1))
(*.f64 (/.f64 1 alpha) (pow.f64 (+.f64 1 beta) 1))
(*.f64 (/.f64 1 alpha) (pow.f64 (+.f64 beta 1) 1))
(*.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) 1)
(*.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) (log.f64 (exp.f64 1)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (pow.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)) 1/3))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2))) (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(*.f64 (fma.f64 beta alpha alpha) (pow.f64 alpha -2))
(*.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))) 1))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 1 (/.f64 (-.f64 beta 1) alpha)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (pow.f64 (/.f64 1 (/.f64 (-.f64 beta 1) alpha)) 1))
(*.f64 (+.f64 beta 1) (/.f64 1 alpha))
(*.f64 (pow.f64 1 1/3) (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))
(*.f64 (pow.f64 (+.f64 beta 1) 1) (/.f64 1 alpha))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3))
(*.f64 (pow.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)) 1/3) (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 1/3) (pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3))) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)))) 1/3) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) 1/3))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)) (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) 1/3))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)))) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 2))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 2))
(/.f64 1 (/.f64 (pow.f64 alpha 2) (fma.f64 beta alpha alpha)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2)))) (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 beta 1) alpha) (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2))))
(/.f64 (fma.f64 beta alpha alpha) (pow.f64 alpha 2))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 alpha -2) (-.f64 (pow.f64 (/.f64 beta alpha) 2) (*.f64 beta (pow.f64 alpha -2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 (-.f64 beta 1) alpha))
(/.f64 (fma.f64 beta (neg.f64 alpha) (*.f64 alpha -1)) (*.f64 alpha (neg.f64 alpha)))
(/.f64 (+.f64 alpha (*.f64 (/.f64 alpha beta) 1)) (*.f64 (/.f64 alpha beta) alpha))
(/.f64 (fma.f64 -1 alpha (*.f64 (/.f64 alpha beta) -1)) (*.f64 (/.f64 alpha beta) (neg.f64 alpha)))
(/.f64 (fma.f64 (neg.f64 beta) alpha (*.f64 (neg.f64 alpha) 1)) (*.f64 (neg.f64 alpha) alpha))
(/.f64 (fma.f64 (neg.f64 beta) (neg.f64 alpha) (*.f64 (neg.f64 alpha) -1)) (*.f64 (neg.f64 alpha) (neg.f64 alpha)))
(/.f64 (+.f64 (/.f64 alpha beta) alpha) (*.f64 alpha (/.f64 alpha beta)))
(/.f64 (fma.f64 -1 alpha (*.f64 alpha (neg.f64 beta))) (*.f64 alpha (neg.f64 alpha)))
(/.f64 (fma.f64 -1 alpha (*.f64 (neg.f64 alpha) beta)) (*.f64 (neg.f64 alpha) alpha))
(/.f64 (fma.f64 -1 (/.f64 alpha beta) (*.f64 (neg.f64 alpha) 1)) (*.f64 (neg.f64 alpha) (/.f64 alpha beta)))
(/.f64 (fma.f64 -1 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (neg.f64 beta))) (*.f64 (neg.f64 alpha) (neg.f64 alpha)))
(/.f64 (neg.f64 (fma.f64 beta alpha alpha)) (neg.f64 (pow.f64 alpha 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2))) (neg.f64 (/.f64 (-.f64 beta 1) alpha)))
(/.f64 (-.f64 (pow.f64 alpha -2) (pow.f64 (/.f64 beta alpha) 2)) (-.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(/.f64 (/.f64 (fma.f64 beta alpha alpha) alpha) alpha)
(pow.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) 3)
(pow.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) 2)
(pow.f64 (/.f64 (pow.f64 alpha 2) (fma.f64 beta alpha alpha)) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2)))) (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 beta 1) alpha) (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2))) -1)
(sqrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1 alpha)) (+.f64 1 beta)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))))
(log.f64 (*.f64 (exp.f64 (/.f64 beta alpha)) (+.f64 1 (expm1.f64 (/.f64 1 alpha)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta alpha))) (exp.f64 (/.f64 1 alpha))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta alpha))) (+.f64 1 (expm1.f64 (/.f64 1 alpha)))))
(log.f64 (*.f64 (exp.f64 (/.f64 1 alpha)) (+.f64 1 (expm1.f64 (/.f64 beta alpha)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 1 alpha))) (exp.f64 (/.f64 beta alpha))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 1 alpha))) (+.f64 1 (expm1.f64 (/.f64 beta alpha)))))
(cbrt.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(exp.f64 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta)))
(exp.f64 (*.f64 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta)) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta))) 2))
(fma.f64 beta (/.f64 1 alpha) (/.f64 1 alpha))
(fma.f64 (/.f64 beta alpha) 1 (/.f64 1 alpha))
(fma.f64 1 (/.f64 beta alpha) (/.f64 1 alpha))
(fma.f64 1 (/.f64 1 alpha) (/.f64 beta alpha))
(fma.f64 (/.f64 1 alpha) beta (/.f64 1 alpha))
(fma.f64 (/.f64 1 alpha) 1 (/.f64 beta alpha))
(fma.f64 -1 (/.f64 1 (neg.f64 alpha)) (/.f64 beta alpha))
(fma.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)) (/.f64 beta alpha))
(fma.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 1 (cbrt.f64 alpha)) (/.f64 beta alpha))
(fma.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 beta (cbrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (cbrt.f64 (/.f64 beta alpha)) (pow.f64 (cbrt.f64 (/.f64 beta alpha)) 2) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta alpha)) 2) (cbrt.f64 (/.f64 beta alpha)) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) alpha) (/.f64 1 alpha))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 alpha)) (/.f64 1 alpha))
(fma.f64 (pow.f64 alpha -1/2) (pow.f64 alpha -1/2) (/.f64 beta alpha))
(fma.f64 (pow.f64 alpha -1/2) (/.f64 beta (sqrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (/.f64 beta alpha)) (sqrt.f64 (/.f64 beta alpha)) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) alpha) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 alpha)) (/.f64 1 alpha))
(fma.f64 (neg.f64 beta) (/.f64 1 (neg.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) alpha) (/.f64 1 alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 beta alpha)) (/.f64 1 alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 beta) (sqrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) alpha) (/.f64 1 alpha))
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (*.f64 beta (cbrt.f64 (pow.f64 alpha -2))) (/.f64 1 (cbrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (*.f64 beta (pow.f64 alpha -1/2)) (pow.f64 alpha -1/2) (/.f64 1 alpha))
Outputs
(/.f64 1 alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 beta alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 beta alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) 1) alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 1)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(-.f64 (/.f64 (pow.f64 (/.f64 beta alpha) 2) (/.f64 (-.f64 beta 1) alpha)) (/.f64 (pow.f64 alpha -2) (/.f64 (-.f64 beta 1) alpha)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 (+.f64 beta -1) alpha))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 alpha (+.f64 beta -1)))
(*.f64 alpha (/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (+.f64 beta -1)))
(*.f64 1 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (/.f64 1 alpha) (+.f64 1 beta))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (/.f64 1 alpha) (+.f64 beta 1))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (/.f64 1 alpha) (pow.f64 (+.f64 1 beta) 1))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (/.f64 1 alpha) (pow.f64 (+.f64 beta 1) 1))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) 1)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) (log.f64 (exp.f64 1)))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 beta) alpha)) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (pow.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)) 1/3))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 beta) alpha)) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2))) (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 beta) alpha)) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2))) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 2))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 beta) alpha)) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (fma.f64 beta alpha alpha) (pow.f64 alpha -2))
(*.f64 (pow.f64 alpha -2) (fma.f64 beta alpha alpha))
(*.f64 (pow.f64 alpha -2) (fma.f64 alpha beta alpha))
(*.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 (/.f64 beta alpha) 2) (*.f64 (+.f64 (neg.f64 beta) 1) (pow.f64 alpha -2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (-.f64 1 beta) (pow.f64 alpha -2) (pow.f64 (/.f64 beta alpha) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (pow.f64 alpha -2) (-.f64 1 beta) (pow.f64 (/.f64 beta alpha) 2)))
(*.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (pow.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))) 1))
(*.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 (/.f64 beta alpha) 2) (*.f64 (+.f64 (neg.f64 beta) 1) (pow.f64 alpha -2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (-.f64 1 beta) (pow.f64 alpha -2) (pow.f64 (/.f64 beta alpha) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (pow.f64 alpha -2) (-.f64 1 beta) (pow.f64 (/.f64 beta alpha) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 1 (/.f64 (-.f64 beta 1) alpha)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 (+.f64 beta -1) alpha))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 alpha (+.f64 beta -1)))
(*.f64 alpha (/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (+.f64 beta -1)))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (pow.f64 (/.f64 1 (/.f64 (-.f64 beta 1) alpha)) 1))
(/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 (+.f64 beta -1) alpha))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 alpha (+.f64 beta -1)))
(*.f64 alpha (/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (+.f64 beta -1)))
(*.f64 (+.f64 beta 1) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (pow.f64 1 1/3) (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (pow.f64 (+.f64 beta 1) 1) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 beta) alpha)) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))) 3) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 3))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (pow.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)) 1/3) (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 beta) alpha)) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 1/3) (pow.f64 (*.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 1/3))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3)))) (cbrt.f64 (sqrt.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3)))))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 1 beta) alpha) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (+.f64 1 beta) alpha) 3))))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)))) 1/3) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (*.f64 (pow.f64 (+.f64 1 beta) 2) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2)))))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (+.f64 1 beta) alpha))) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (*.f64 (pow.f64 (+.f64 1 beta) 2) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2)))))))
(*.f64 (pow.f64 (*.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)) (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) (cbrt.f64 (*.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2)) (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (+.f64 1 beta) alpha))) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (*.f64 (pow.f64 (+.f64 1 beta) 2) (sqrt.f64 (/.f64 (+.f64 1 beta) alpha))))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)))) 2) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 2))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 beta) alpha)) (cbrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2))))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 2) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))) 2))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 1 (/.f64 (pow.f64 alpha 2) (fma.f64 beta alpha alpha)))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2)))) (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))))
(*.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 (/.f64 beta alpha) 2) (*.f64 (+.f64 (neg.f64 beta) 1) (pow.f64 alpha -2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (-.f64 1 beta) (pow.f64 alpha -2) (pow.f64 (/.f64 beta alpha) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (pow.f64 alpha -2) (-.f64 1 beta) (pow.f64 (/.f64 beta alpha) 2)))
(/.f64 1 (/.f64 (/.f64 (-.f64 beta 1) alpha) (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2))))
(/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 (+.f64 beta -1) alpha))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 alpha (+.f64 beta -1)))
(*.f64 alpha (/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (+.f64 beta -1)))
(/.f64 (fma.f64 beta alpha alpha) (pow.f64 alpha 2))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2)))))
(*.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 (/.f64 beta alpha) 2) (*.f64 (+.f64 (neg.f64 beta) 1) (pow.f64 alpha -2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (-.f64 1 beta) (pow.f64 alpha -2) (pow.f64 (/.f64 beta alpha) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (pow.f64 alpha -2) (-.f64 1 beta) (pow.f64 (/.f64 beta alpha) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 alpha -2) (-.f64 (pow.f64 (/.f64 beta alpha) 2) (*.f64 beta (pow.f64 alpha -2)))))
(*.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 (/.f64 beta alpha) 2) (*.f64 (+.f64 (neg.f64 beta) 1) (pow.f64 alpha -2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (-.f64 1 beta) (pow.f64 alpha -2) (pow.f64 (/.f64 beta alpha) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (pow.f64 alpha -2) (-.f64 1 beta) (pow.f64 (/.f64 beta alpha) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 (-.f64 beta 1) alpha))
(/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 (+.f64 beta -1) alpha))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 alpha (+.f64 beta -1)))
(*.f64 alpha (/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (+.f64 beta -1)))
(/.f64 (fma.f64 beta (neg.f64 alpha) (*.f64 alpha -1)) (*.f64 alpha (neg.f64 alpha)))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 alpha (*.f64 (/.f64 alpha beta) 1)) (*.f64 (/.f64 alpha beta) alpha))
(/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 (pow.f64 alpha 2) beta))
(*.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (pow.f64 alpha 2)) beta)
(/.f64 (fma.f64 -1 alpha (*.f64 (/.f64 alpha beta) -1)) (*.f64 (/.f64 alpha beta) (neg.f64 alpha)))
(/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 (pow.f64 alpha 2) beta))
(*.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (pow.f64 alpha 2)) beta)
(/.f64 (fma.f64 (neg.f64 beta) alpha (*.f64 (neg.f64 alpha) 1)) (*.f64 (neg.f64 alpha) alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (fma.f64 (neg.f64 beta) (neg.f64 alpha) (*.f64 (neg.f64 alpha) -1)) (*.f64 (neg.f64 alpha) (neg.f64 alpha)))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 (/.f64 alpha beta) alpha) (*.f64 alpha (/.f64 alpha beta)))
(/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 (pow.f64 alpha 2) beta))
(*.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (pow.f64 alpha 2)) beta)
(/.f64 (fma.f64 -1 alpha (*.f64 alpha (neg.f64 beta))) (*.f64 alpha (neg.f64 alpha)))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (fma.f64 -1 alpha (*.f64 (neg.f64 alpha) beta)) (*.f64 (neg.f64 alpha) alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (fma.f64 -1 (/.f64 alpha beta) (*.f64 (neg.f64 alpha) 1)) (*.f64 (neg.f64 alpha) (/.f64 alpha beta)))
(/.f64 (+.f64 alpha (/.f64 alpha beta)) (/.f64 (pow.f64 alpha 2) beta))
(*.f64 (/.f64 (+.f64 alpha (/.f64 alpha beta)) (pow.f64 alpha 2)) beta)
(/.f64 (fma.f64 -1 (neg.f64 alpha) (*.f64 (neg.f64 alpha) (neg.f64 beta))) (*.f64 (neg.f64 alpha) (neg.f64 alpha)))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (neg.f64 (fma.f64 beta alpha alpha)) (neg.f64 (pow.f64 alpha 2)))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))) (neg.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))))
(*.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 (/.f64 beta alpha) 2) (*.f64 (+.f64 (neg.f64 beta) 1) (pow.f64 alpha -2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (-.f64 1 beta) (pow.f64 alpha -2) (pow.f64 (/.f64 beta alpha) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (pow.f64 alpha -2) (-.f64 1 beta) (pow.f64 (/.f64 beta alpha) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2))) (neg.f64 (/.f64 (-.f64 beta 1) alpha)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 (+.f64 beta -1) alpha))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 alpha (+.f64 beta -1)))
(*.f64 alpha (/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (+.f64 beta -1)))
(/.f64 (-.f64 (pow.f64 alpha -2) (pow.f64 (/.f64 beta alpha) 2)) (-.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 (+.f64 beta -1) alpha))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 alpha (+.f64 beta -1)))
(*.f64 alpha (/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (+.f64 beta -1)))
(/.f64 (/.f64 (fma.f64 beta alpha alpha) alpha) alpha)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(pow.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)) 1)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) 3)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(pow.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3)) 1/3)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))) 2)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(pow.f64 (/.f64 (pow.f64 alpha 2) (fma.f64 beta alpha alpha)) -1)
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2)))) (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3))) -1)
(*.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 beta alpha) 2) (-.f64 (pow.f64 alpha -2) (*.f64 beta (pow.f64 alpha -2))))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (+.f64 (pow.f64 (/.f64 beta alpha) 2) (*.f64 (+.f64 (neg.f64 beta) 1) (pow.f64 alpha -2))))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (-.f64 1 beta) (pow.f64 alpha -2) (pow.f64 (/.f64 beta alpha) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 beta alpha) 3) (pow.f64 alpha -3)) (fma.f64 (pow.f64 alpha -2) (-.f64 1 beta) (pow.f64 (/.f64 beta alpha) 2)))
(pow.f64 (/.f64 (/.f64 (-.f64 beta 1) alpha) (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2))) -1)
(/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 (+.f64 beta -1) alpha))
(*.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (/.f64 alpha (+.f64 beta -1)))
(*.f64 alpha (/.f64 (-.f64 (pow.f64 (/.f64 beta alpha) 2) (pow.f64 alpha -2)) (+.f64 beta -1)))
(sqrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 beta 1) 2)))
(sqrt.f64 (*.f64 (pow.f64 alpha -2) (pow.f64 (+.f64 1 beta) 2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 1 alpha)) (+.f64 1 beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta)))))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(log.f64 (*.f64 (exp.f64 (/.f64 beta alpha)) (+.f64 1 (expm1.f64 (/.f64 1 alpha)))))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta alpha))) (exp.f64 (/.f64 1 alpha))))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 beta alpha))) (+.f64 1 (expm1.f64 (/.f64 1 alpha)))))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(log.f64 (*.f64 (exp.f64 (/.f64 1 alpha)) (+.f64 1 (expm1.f64 (/.f64 beta alpha)))))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 1 alpha))) (exp.f64 (/.f64 beta alpha))))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 1 alpha))) (+.f64 1 (expm1.f64 (/.f64 beta alpha)))))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(cbrt.f64 (*.f64 (pow.f64 alpha -3) (pow.f64 (+.f64 1 beta) 3)))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 alpha) (+.f64 1 beta))))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(exp.f64 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta)))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(exp.f64 (*.f64 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta)) 1))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta))) 3))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(exp.f64 (*.f64 (*.f64 3 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta))) 1/3))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 (neg.f64 (log.f64 alpha)) (log1p.f64 beta))) 2))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 beta (/.f64 1 alpha) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (/.f64 beta alpha) 1 (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 1 (/.f64 beta alpha) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 1 (/.f64 1 alpha) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (/.f64 1 alpha) beta (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (/.f64 1 alpha) 1 (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 -1 (/.f64 1 (neg.f64 alpha)) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)) (/.f64 beta alpha))
(+.f64 (/.f64 beta alpha) (/.f64 (cbrt.f64 (pow.f64 alpha -2)) (cbrt.f64 alpha)))
(fma.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 1 (cbrt.f64 alpha)) (/.f64 beta alpha))
(fma.f64 (/.f64 1 (cbrt.f64 alpha)) (cbrt.f64 (pow.f64 alpha -2)) (/.f64 beta alpha))
(+.f64 (/.f64 beta alpha) (/.f64 (cbrt.f64 (pow.f64 alpha -2)) (cbrt.f64 alpha)))
(fma.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 beta (cbrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 beta (/.f64 (cbrt.f64 (pow.f64 alpha -2)) (cbrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (cbrt.f64 (/.f64 beta alpha)) (pow.f64 (cbrt.f64 (/.f64 beta alpha)) 2) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 beta alpha)) 2) (cbrt.f64 (/.f64 beta alpha)) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) alpha) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 alpha)) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (pow.f64 alpha -1/2) (pow.f64 alpha -1/2) (/.f64 beta alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (pow.f64 alpha -1/2) (/.f64 beta (sqrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (sqrt.f64 (/.f64 beta alpha)) (sqrt.f64 (/.f64 beta alpha)) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) alpha) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 alpha)) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (neg.f64 beta) (/.f64 1 (neg.f64 alpha)) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) alpha) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 beta alpha)) (/.f64 1 alpha))
(fma.f64 (cbrt.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 1 alpha))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 beta) (sqrt.f64 alpha)) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 (/.f64 beta (sqrt.f64 alpha)) (sqrt.f64 alpha)))
(fma.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) alpha) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)
(fma.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 alpha)) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 (/.f64 beta (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2)))
(fma.f64 (*.f64 beta (cbrt.f64 (pow.f64 alpha -2))) (/.f64 1 (cbrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (cbrt.f64 (pow.f64 alpha -2)) (/.f64 beta (cbrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 beta (/.f64 (cbrt.f64 (pow.f64 alpha -2)) (cbrt.f64 alpha)) (/.f64 1 alpha))
(fma.f64 (*.f64 beta (pow.f64 alpha -1/2)) (pow.f64 alpha -1/2) (/.f64 1 alpha))
(+.f64 (/.f64 1 alpha) (/.f64 beta alpha))
(/.f64 (+.f64 1 beta) alpha)

eval111.0ms (1.2%)

Compiler

Compiled 1991 to 1276 computations (35.9% saved)

prune29.0ms (0.3%)

Pruning

11 alts after pruning (3 fresh and 8 done)

PrunedKeptTotal
New1341135
Fresh022
Picked145
Done044
Total13511146
Accuracy
100.0%
Counts
146 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.6%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
73.3%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
44.4%
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
29.5%
(/.f64 (+.f64 1 beta) alpha)
10.2%
(/.f64 beta alpha)
23.8%
(/.f64 1 alpha)
23.0%
(-.f64 (+.f64 (/.f64 1 alpha) (/.f64 4 (pow.f64 alpha 3))) (/.f64 2 (pow.f64 alpha 2)))
46.6%
(+.f64 1/2 (*.f64 alpha -1/4))
12.8%
(*.f64 (pow.f64 alpha -2) (+.f64 alpha -2))
39.2%
1
48.2%
1/2
Compiler

Compiled 293 to 221 computations (24.6% saved)

regimes105.0ms (1.1%)

Counts
22 → 2
Calls
Call 1
Inputs
1/2
1
(/.f64 1 alpha)
(/.f64 2 2)
(/.f64 beta alpha)
(+.f64 1/2 (*.f64 alpha -1/4))
(/.f64 (+.f64 -1 1) 2)
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (/.f64 2 alpha) 2)
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(*.f64 (pow.f64 alpha -2) (+.f64 alpha -2))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)) 2)
(-.f64 (+.f64 (/.f64 1 alpha) (/.f64 4 (pow.f64 alpha 3))) (/.f64 2 (pow.f64 alpha 2)))
(*.f64 1/2 (+.f64 (/.f64 (fma.f64 2 beta 2) alpha) (+.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3))))))
Outputs
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Calls

5 calls:

49.0ms
beta
30.0ms
alpha
13.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
7.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
5.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
Results
AccuracySegmentsBranch
95.3%2alpha
78.2%5beta
100.0%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
100.0%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
100.0%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 45 to 31 computations (31.1% saved)

regimes23.0ms (0.2%)

Counts
19 → 2
Calls
Call 1
Inputs
1/2
1
(/.f64 1 alpha)
(/.f64 2 2)
(/.f64 beta alpha)
(+.f64 1/2 (*.f64 alpha -1/4))
(/.f64 (+.f64 -1 1) 2)
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (/.f64 2 alpha) 2)
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(*.f64 (pow.f64 alpha -2) (+.f64 alpha -2))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
Outputs
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2)
Calls

3 calls:

11.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
6.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
5.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
Results
AccuracySegmentsBranch
99.8%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.8%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.8%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 39 to 27 computations (30.8% saved)

regimes21.0ms (0.2%)

Counts
18 → 2
Calls
Call 1
Inputs
1/2
1
(/.f64 1 alpha)
(/.f64 2 2)
(/.f64 beta alpha)
(+.f64 1/2 (*.f64 alpha -1/4))
(/.f64 (+.f64 -1 1) 2)
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (/.f64 2 alpha) 2)
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)
(*.f64 (pow.f64 alpha -2) (+.f64 alpha -2))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
Outputs
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Calls

3 calls:

10.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
5.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
5.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
Results
AccuracySegmentsBranch
99.8%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.8%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.8%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 39 to 27 computations (30.8% saved)

regimes25.0ms (0.3%)

Counts
14 → 2
Calls
Call 1
Inputs
1/2
1
(/.f64 1 alpha)
(/.f64 2 2)
(/.f64 beta alpha)
(+.f64 1/2 (*.f64 alpha -1/4))
(/.f64 (+.f64 -1 1) 2)
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (/.f64 2 alpha) 2)
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
Outputs
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
(/.f64 (+.f64 1 beta) alpha)
Calls

1 calls:

24.0ms
alpha
Results
AccuracySegmentsBranch
94.0%2alpha
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes123.0ms (1.3%)

Counts
12 → 4
Calls
Call 1
Inputs
1/2
1
(/.f64 1 alpha)
(/.f64 2 2)
(/.f64 beta alpha)
(+.f64 1/2 (*.f64 alpha -1/4))
(/.f64 (+.f64 -1 1) 2)
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (/.f64 2 alpha) 2)
(+.f64 (/.f64 beta alpha) (/.f64 1 alpha))
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) alpha)
Outputs
(+.f64 1/2 (*.f64 alpha -1/4))
1
(+.f64 1/2 (*.f64 alpha -1/4))
(/.f64 (+.f64 1 beta) alpha)
Calls

2 calls:

85.0ms
alpha
37.0ms
beta
Results
AccuracySegmentsBranch
74.5%4beta
75.9%4alpha
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes42.0ms (0.4%)

Counts
7 → 4
Calls
Call 1
Inputs
1/2
1
(/.f64 1 alpha)
(/.f64 2 2)
(/.f64 beta alpha)
(+.f64 1/2 (*.f64 alpha -1/4))
(/.f64 (+.f64 -1 1) 2)
Outputs
1/2
(/.f64 1 alpha)
1/2
1
Calls

2 calls:

22.0ms
alpha
19.0ms
beta
Results
AccuracySegmentsBranch
74.2%4beta
69.9%4alpha
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes12.0ms (0.1%)

Counts
2 → 2
Calls
Call 1
Inputs
1/2
1
Outputs
1/2
1
Calls

1 calls:

12.0ms
beta
Results
AccuracySegmentsBranch
72.3%2beta
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes5.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
1/2
Outputs
1/2
Calls

2 calls:

3.0ms
beta
3.0ms
alpha
Results
AccuracySegmentsBranch
48.2%1alpha
48.2%1beta
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999661380676
-0.09086092483183246
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999999981259
-0.9999999661380676
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999999981259
-0.9999999661380676
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch24.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
24.0ms
27264848548932924.0
1.1626639555528063e+22
Results
17.0ms143×256valid
0.0ms256valid
Compiler

Compiled 200 to 159 computations (20.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
Operation ival-div, time spent: 2.0ms, 34.0% of total-time
Operation ival-add, time spent: 2.0ms, 34.0% of total-time
Operation ival-sub, time spent: 1.0ms, 17.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

bsearch113.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
2.1082310576619794e-6
4.604471958205438
63.0ms
-5.4932047821786196e-151
-2.0797346156145024e-154
20.0ms
-2.2478470029244684e-110
-1.1236538826340675e-111
Results
103.0ms383×256valid
0.0ms256valid
Compiler

Compiled 344 to 297 computations (13.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 65.0ms
Operation ival-sub, time spent: 47.0ms, 73.0% of total-time
Operation ival-div, time spent: 10.0ms, 15.0% of total-time
Operation ival-add, time spent: 6.0ms, 9.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time

bsearch72.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
38.0ms
1.0375666571985776e-8
233.9216035912779
6.0ms
7.431884972192203e-34
8.209304456270653e-34
28.0ms
6.851280984635851e-47
5.821247799012666e-41
Results
40.0ms252×256valid
8.0ms41×512valid
13.0ms41×1024valid
0.0ms256valid
0.0ms2048valid
Compiler

Compiled 210 to 194 computations (7.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
Operation ival-add, time spent: 17.0ms, 55.0% of total-time
Operation ival-div, time spent: 7.0ms, 23.0% of total-time
Operation ival-sub, time spent: 5.0ms, 16.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time

bsearch32.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
32.0ms
1.0375666571985776e-8
233.9216035912779
Results
15.0ms112×256valid
10.0ms34×1024valid
2.0ms10×512valid
1.0ms2048valid
0.0ms512valid
Compiler

Compiled 100 to 95 computations (5% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
Operation ival-div, time spent: 4.0ms, 41.0% of total-time
Operation ival-add, time spent: 4.0ms, 41.0% of total-time
Operation ival-sub, time spent: 2.0ms, 20.0% of total-time
Operation const, time spent: 1.0ms, 10.0% of total-time

simplify61.0ms (0.6%)

Algorithm
egg-herbie
Rules
370×unsub-neg
202×neg-mul-1
168×distribute-lft-neg-in
116×neg-sub0
102×cancel-sign-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
072624
196624
2110624
3122624
4145624
5186624
6218624
7289624
8444624
9589624
10657624
11744624
12813624
13910624
14959624
15987624
16994624
17995624
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1/2) (/.f64 (-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007199074597007/9007199254740992) (/.f64 (+.f64 1 beta) alpha) (/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007199074597007/9007199254740992) (/.f64 (+.f64 1 beta) alpha) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2))
(if (<=.f64 alpha 66000000000000000) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2) (/.f64 (+.f64 1 beta) alpha))
(if (<=.f64 alpha -3113838035389587/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (+.f64 1/2 (*.f64 alpha -1/4)) (if (<=.f64 alpha -7960701989857939/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) 1 (if (<=.f64 alpha 8782019273372467/4503599627370496) (+.f64 1/2 (*.f64 alpha -1/4)) (/.f64 (+.f64 1 beta) alpha))))
(if (<=.f64 beta 4001652356309009/392318858461667547739736838950479151006397215279002157056) 1/2 (if (<=.f64 beta 4384504911992709/5846006549323611672814739330865132078623730171904) (/.f64 1 alpha) (if (<=.f64 beta 2308094809027379/1125899906842624) 1/2 1)))
(if (<=.f64 beta 2308094809027379/1125899906842624) 1/2 1)
1/2
Outputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -1/2) (/.f64 (-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1/2) (/.f64 (-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha)) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -1/2) (/.f64 (+.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 beta 2) (pow.f64 alpha 2))) (/.f64 (+.f64 beta (-.f64 beta -2)) alpha)) 2) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007199074597007/9007199254740992) (/.f64 (+.f64 1 beta) alpha) (/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007199074597007/9007199254740992) (/.f64 (+.f64 beta 1) alpha) (/.f64 (fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -9007199074597007/9007199254740992) (/.f64 (+.f64 1 beta) alpha) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -9007199074597007/9007199254740992) (/.f64 (+.f64 beta 1) alpha) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2))
(if (<=.f64 alpha 66000000000000000) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2) (/.f64 (+.f64 1 beta) alpha))
(if (<=.f64 alpha 66000000000000000) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (+.f64 beta 1) alpha))
(if (<=.f64 alpha 66000000000000000) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (+.f64 beta 1) alpha))
(if (<=.f64 alpha -3113838035389587/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (+.f64 1/2 (*.f64 alpha -1/4)) (if (<=.f64 alpha -7960701989857939/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) 1 (if (<=.f64 alpha 8782019273372467/4503599627370496) (+.f64 1/2 (*.f64 alpha -1/4)) (/.f64 (+.f64 1 beta) alpha))))
(if (<=.f64 alpha -3113838035389587/2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232576) (+.f64 1/2 (*.f64 alpha -1/4)) (if (<=.f64 alpha -7960701989857939/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) 1 (if (<=.f64 alpha 8782019273372467/4503599627370496) (+.f64 1/2 (*.f64 alpha -1/4)) (/.f64 (+.f64 beta 1) alpha))))
(if (<=.f64 beta 4001652356309009/392318858461667547739736838950479151006397215279002157056) 1/2 (if (<=.f64 beta 4384504911992709/5846006549323611672814739330865132078623730171904) (/.f64 1 alpha) (if (<=.f64 beta 2308094809027379/1125899906842624) 1/2 1)))
(if (<=.f64 beta 2308094809027379/1125899906842624) 1/2 1)
1/2
Compiler

Compiled 196 to 139 computations (29.1% saved)

soundness2.0s (21.5%)

Rules
6132×fma-neg
1510×times-frac
1510×times-frac
1510×times-frac
1254×div-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038359
196351
2204351
3534343
41351343
53461343
66068343
76956343
87145343
97181343
107228343
117228343
127435343
137550343
147552343
157552315
059617686
1163816846
2581016569
059617686
1163816846
2581016569
015129
1230129
23555129
086825643
1239324135
059617686
1163816846
2581016569
086825643
1239324135
02905148
16934219
219084127
357014115
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 314 to 223 computations (29% saved)

end0.0ms (0%)

preprocess99.0ms (1%)

Compiler

Compiled 394 to 264 computations (33% saved)

Profiling

Loading profile data...