Octave 3.8, jcobi/1

Time bar (total: 7.4s)

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

sample1.9s (25.7%)

Results
998.0ms6610×256valid
284.0ms1001×1024valid
234.0ms582×512valid
21.0ms62×2048valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 862.0ms
Operation ival-add, time spent: 401.0ms, 47.0% of total-time
Operation ival-div, time spent: 181.0ms, 21.0% of total-time
Operation ival->, time spent: 141.0ms, 16.0% of total-time
Operation ival-sub, time spent: 85.0ms, 10.0% of total-time
Operation const, time spent: 37.0ms, 4.0% of total-time
Operation ival-and, time spent: 16.0ms, 2.0% of total-time
Bogosity

preprocess587.0ms (8%)

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
540-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)
Results
78.0ms425×256valid
24.0ms52×1024valid
8.0ms26×512valid
5.0ms2048valid
0.0ms256valid
Compiler

Compiled 117 to 59 computations (49.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
Operation ival-add, time spent: 29.0ms, 49.0% of total-time
Operation ival-div, time spent: 22.0ms, 37.0% of total-time
Operation ival-sub, time spent: 5.0ms, 8.0% of total-time
Operation const, time spent: 4.0ms, 7.0% of total-time

eval2.0ms (0%)

Compiler

Compiled 79 to 51 computations (35.4% saved)

prune2.0ms (0%)

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

Compiled 15 to 11 computations (26.7% saved)

localize104.0ms (1.4%)

Localize:

Found 4 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) 2)
100.0%
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))
80.3%
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)
Results
41.0ms212×256valid
13.0ms26×1024valid
4.0ms13×512valid
2.0ms2048valid
0.0ms256valid
Compiler

Compiled 51 to 24 computations (52.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
Operation ival-add, time spent: 12.0ms, 44.0% of total-time
Operation ival-div, time spent: 11.0ms, 40.0% of total-time
Operation const, time spent: 2.0ms, 7.0% of total-time
Operation ival-sub, time spent: 2.0ms, 7.0% of total-time

series22.0ms (0.3%)

Counts
4 → 96
Calls
Call 1
Inputs
#<alt (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1)>
#<alt (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2))>
#<alt (+.f64 (+.f64 beta alpha) 2)>
#<alt (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2)>
Outputs
#<alt (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt 2>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))>
#<alt (-.f64 (+.f64 2 (/.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 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))>
#<alt (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.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 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))))>
#<alt 2>
#<alt (-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))>
#<alt (+.f64 1 (/.f64 beta (+.f64 2 beta)))>
#<alt (+.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))))>
#<alt (+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))>
#<alt (+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))>
#<alt (+.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))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (-.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)))>
#<alt (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (/.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 (/.f64 alpha beta) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2)))))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))>
#<alt (/.f64 beta (+.f64 2 beta))>
#<alt (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))>
#<alt (+.f64 (*.f64 alpha (-.f64 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))>
#<alt (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))>
#<alt -1>
#<alt (-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))>
#<alt (-.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))))>
#<alt (-.f64 (+.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 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2)))))>
#<alt -1>
#<alt (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)>
#<alt (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha))) (+.f64 2 beta)) alpha)) 1)>
#<alt (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha)) 1)>
#<alt (+.f64 2 alpha)>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt beta>
#<alt (*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))>
#<alt (*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))>
#<alt (*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))>
#<alt beta>
#<alt (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))>
#<alt (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))>
#<alt (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))>
#<alt (+.f64 2 beta)>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt alpha>
#<alt (*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))>
#<alt (*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))>
#<alt (*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))>
#<alt alpha>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))>
#<alt (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha))))>
#<alt (+.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)))))>
#<alt (+.f64 (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) (*.f64 beta (+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 1/2 (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))))>
#<alt (+.f64 (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) (*.f64 beta (+.f64 (*.f64 1/2 (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 beta (+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))>
#<alt (+.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)))))>
#<alt (+.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))))))>
#<alt 1>
#<alt (+.f64 1 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta))) beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta))) beta)) (*.f64 -1/2 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) beta)))>
#<alt (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta))))>
#<alt (+.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)))))>
#<alt (+.f64 (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta)))) (*.f64 alpha (+.f64 (*.f64 -1/2 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 1/2 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))))))))>
#<alt (+.f64 (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta)))) (*.f64 alpha (+.f64 (*.f64 -1/2 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 alpha (+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))))))))>
#<alt (*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))>
#<alt (/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) alpha))) alpha)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) alpha)) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))))) alpha)>
#<alt (/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) alpha)) (+.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 3))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2)))))) alpha)>
#<alt (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3)) alpha))) alpha)) (*.f64 1/2 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))) alpha))>
#<alt (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 (+.f64 2 beta) 4)) alpha))) alpha)) (*.f64 -1/2 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))) alpha)) (*.f64 1/2 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))) alpha))>
Calls

24 calls:

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

rewrite270.0ms (3.7%)

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
015148
1230148
23555148
Stop Event
node limit
Counts
4 → 221
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 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 beta (+.f64 alpha 2)))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 beta (-.f64 alpha 2))) (/.f64 4 (+.f64 beta (-.f64 alpha 2))))
(*.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(*.f64 1 (+.f64 beta (+.f64 alpha 2)))
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (/.f64 1 (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (/.f64 1 (+.f64 beta (-.f64 alpha 2))))
(/.f64 1 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)))
(/.f64 1 (/.f64 (+.f64 beta (-.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (+.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta alpha) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 beta (-.f64 alpha 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (+.f64 beta (-.f64 alpha 2))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)) (fma.f64 beta beta (-.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha 2) (+.f64 alpha 2))) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (-.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (-.f64 2 (+.f64 beta alpha)))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))
(log.f64 (exp.f64 (+.f64 beta (+.f64 alpha 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 alpha 2)))))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2))))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(fma.f64 beta 1 (+.f64 alpha 2))
(fma.f64 beta 1 (*.f64 (+.f64 alpha 2) 1))
(fma.f64 alpha 1 (+.f64 beta 2))
(fma.f64 (+.f64 beta alpha) 1 2)
(fma.f64 1 beta (+.f64 alpha 2))
(fma.f64 1 beta (*.f64 (+.f64 alpha 2) 1))
(fma.f64 1 alpha (+.f64 beta 2))
(fma.f64 1 (+.f64 beta alpha) 2)
(fma.f64 1 (+.f64 alpha 2) beta)
(fma.f64 (cbrt.f64 (+.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (cbrt.f64 (+.f64 beta alpha)) 2)
(fma.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2) (+.f64 alpha 2))
(fma.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2) (*.f64 (+.f64 alpha 2) 1))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 alpha 2))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (*.f64 (+.f64 alpha 2) 1))
(fma.f64 (cbrt.f64 alpha) (pow.f64 (cbrt.f64 alpha) 2) (+.f64 beta 2))
(fma.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 alpha) (+.f64 beta 2))
(fma.f64 (sqrt.f64 (+.f64 beta alpha)) (sqrt.f64 (+.f64 beta alpha)) 2)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 alpha 2))
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (*.f64 (+.f64 alpha 2) 1))
(fma.f64 (sqrt.f64 alpha) (sqrt.f64 alpha) (+.f64 beta 2))
(fma.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (fma.f64 alpha (-.f64 alpha beta) (pow.f64 beta 2))) 2)
(fma.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 1 (-.f64 beta alpha)) 2)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 alpha 2)) (cbrt.f64 (+.f64 alpha 2))) (cbrt.f64 (+.f64 alpha 2)) beta)
(fma.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 (+.f64 alpha 2)) beta)
(fma.f64 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 beta alpha) 2)
(fma.f64 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 alpha (+.f64 beta alpha) (pow.f64 beta 2)) 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))

simplify258.0ms (3.5%)

Algorithm
egg-herbie
Rules
934×fma-define
660×+-commutative
642×*-commutative
628×distribute-rgt-in
624×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
083219619
1236918661
2794318661
Stop Event
node limit
Counts
317 → 516
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 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(-.f64 (+.f64 2 (/.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 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.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 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.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 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) 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 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(*.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 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
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 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2)))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) 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 alpha (-.f64 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.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 beta alpha) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2)))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha))) (+.f64 2 beta)) alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha)) 1)
(+.f64 2 alpha)
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
beta
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
beta
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(+.f64 2 beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
alpha
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
alpha
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 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 1 (/.f64 alpha (+.f64 2 alpha)))) (*.f64 beta (+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 1/2 (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))))
(+.f64 (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) (*.f64 beta (+.f64 (*.f64 1/2 (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 beta (+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))))))
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 -1 (/.f64 (+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta))) beta)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta))) beta)) (*.f64 -1/2 (-.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 1 (/.f64 beta (+.f64 2 beta)))) (*.f64 alpha (+.f64 (*.f64 -1/2 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 1/2 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))))))))
(+.f64 (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta)))) (*.f64 alpha (+.f64 (*.f64 -1/2 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 alpha (+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))))))))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) alpha))) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) alpha)) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))))) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) alpha)) (+.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 3))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2)))))) alpha)
(*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3)) alpha))) alpha)) (*.f64 1/2 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 (+.f64 2 beta) 4)) alpha))) alpha)) (*.f64 -1/2 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))) alpha)) (*.f64 1/2 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))) alpha))
(-.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 beta (+.f64 alpha 2)))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 beta (-.f64 alpha 2))) (/.f64 4 (+.f64 beta (-.f64 alpha 2))))
(*.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(*.f64 1 (+.f64 beta (+.f64 alpha 2)))
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (/.f64 1 (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (/.f64 1 (+.f64 beta (-.f64 alpha 2))))
(/.f64 1 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)))
(/.f64 1 (/.f64 (+.f64 beta (-.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (+.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta alpha) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 beta (-.f64 alpha 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (+.f64 beta (-.f64 alpha 2))))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)) (fma.f64 beta beta (-.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha 2) (+.f64 alpha 2))) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (-.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (-.f64 2 (+.f64 beta alpha)))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))
(log.f64 (exp.f64 (+.f64 beta (+.f64 alpha 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 alpha 2)))))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2))))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(fma.f64 beta 1 (+.f64 alpha 2))
(fma.f64 beta 1 (*.f64 (+.f64 alpha 2) 1))
(fma.f64 alpha 1 (+.f64 beta 2))
(fma.f64 (+.f64 beta alpha) 1 2)
(fma.f64 1 beta (+.f64 alpha 2))
(fma.f64 1 beta (*.f64 (+.f64 alpha 2) 1))
(fma.f64 1 alpha (+.f64 beta 2))
(fma.f64 1 (+.f64 beta alpha) 2)
(fma.f64 1 (+.f64 alpha 2) beta)
(fma.f64 (cbrt.f64 (+.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) 2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (cbrt.f64 (+.f64 beta alpha)) 2)
(fma.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2) (+.f64 alpha 2))
(fma.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2) (*.f64 (+.f64 alpha 2) 1))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 alpha 2))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (*.f64 (+.f64 alpha 2) 1))
(fma.f64 (cbrt.f64 alpha) (pow.f64 (cbrt.f64 alpha) 2) (+.f64 beta 2))
(fma.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 alpha) (+.f64 beta 2))
(fma.f64 (sqrt.f64 (+.f64 beta alpha)) (sqrt.f64 (+.f64 beta alpha)) 2)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 alpha 2))
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (*.f64 (+.f64 alpha 2) 1))
(fma.f64 (sqrt.f64 alpha) (sqrt.f64 alpha) (+.f64 beta 2))
(fma.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (fma.f64 alpha (-.f64 alpha beta) (pow.f64 beta 2))) 2)
(fma.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 1 (-.f64 beta alpha)) 2)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 alpha 2)) (cbrt.f64 (+.f64 alpha 2))) (cbrt.f64 (+.f64 alpha 2)) beta)
(fma.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 (+.f64 alpha 2)) beta)
(fma.f64 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 beta alpha) 2)
(fma.f64 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 alpha (+.f64 beta alpha) (pow.f64 beta 2)) 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 (+.f64 1 (*.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 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.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 (fma.f64 beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (fma.f64 beta (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) 1) (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (fma.f64 beta (-.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (fma.f64 beta (fma.f64 beta (fma.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) 1) (/.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 alpha (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))
(+.f64 2 (-.f64 (*.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)))))
(+.f64 2 (-.f64 (/.f64 (fma.f64 alpha (+.f64 alpha 2) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 2)) (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.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 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))))
(-.f64 (+.f64 2 (fma.f64 -1 (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (*.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 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.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 (fma.f64 alpha (+.f64 alpha 2) (pow.f64 (+.f64 alpha 2) 2)) (pow.f64 beta 2))) (+.f64 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.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 2 (-.f64 (/.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 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 2 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta)))
(-.f64 2 (/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (/.f64 (+.f64 alpha 2) beta)) (-.f64 (fma.f64 alpha -1 -2) alpha)) beta))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(+.f64 2 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (fma.f64 -1 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta))) beta)))
(-.f64 2 (/.f64 (-.f64 (neg.f64 (-.f64 (fma.f64 alpha -1 -2) alpha)) (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta) (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (fma.f64 alpha -1 -2))) beta)) 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 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (fma.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (neg.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (*.f64 alpha (-.f64 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (fma.f64 alpha (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (neg.f64 (/.f64 1 (+.f64 2 beta)))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 beta (+.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (fma.f64 2 beta 2) (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) alpha))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (-.f64 (+.f64 2 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (fma.f64 -1 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 (-.f64 2 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))) (-.f64 (*.f64 (+.f64 2 beta) (/.f64 beta alpha)) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)))))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3)) (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (fma.f64 -1 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))))))) alpha)
(/.f64 (-.f64 (+.f64 (-.f64 (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (-.f64 2 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (-.f64 (*.f64 beta (+.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))))) alpha)
(*.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 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (fma.f64 -1 beta (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) (+.f64 2 beta)) alpha))
(/.f64 (+.f64 (fma.f64 beta (/.f64 (+.f64 2 beta) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (-.f64 -2 beta) beta)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (/.f64 (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)))) alpha))) (+.f64 2 beta)) alpha))
(/.f64 (-.f64 (fma.f64 -1 (/.f64 (+.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta))) alpha) (-.f64 -2 beta)) beta) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (fma.f64 -1 beta (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha) (fma.f64 beta (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 beta) 3)))) alpha)) (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(/.f64 (-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha) (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 beta (+.f64 2 beta))))) alpha) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta))) alpha) (-.f64 -2 beta)) beta) (neg.f64 alpha))
(*.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 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.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 (fma.f64 beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)))))
(fma.f64 beta (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (+.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 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.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 (fma.f64 beta (-.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 4))))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)))))
(fma.f64 beta (fma.f64 beta (fma.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (fma.f64 alpha -1 -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 (+.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 (fma.f64 -1 (fma.f64 (+.f64 alpha 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2)) (/.f64 alpha beta)) 1) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (/.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 (/.f64 alpha beta) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2)))))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 alpha beta) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3)))) (+.f64 (/.f64 2 beta) (+.f64 (/.f64 alpha beta) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))))))
(+.f64 (-.f64 1 (/.f64 alpha beta)) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 (fma.f64 alpha -1 -2) alpha)) (pow.f64 beta 3)) (+.f64 (/.f64 2 beta) (fma.f64 (+.f64 alpha 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (pow.f64 beta 2)) (/.f64 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 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta)))
(-.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (/.f64 (+.f64 alpha 2) beta)) (-.f64 (fma.f64 alpha -1 -2) alpha)) beta))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 -1 (+.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (fma.f64 -1 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta))) beta)))
(-.f64 1 (/.f64 (-.f64 (neg.f64 (-.f64 (fma.f64 alpha -1 -2) alpha)) (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta) (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (fma.f64 alpha -1 -2))) beta)) 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 alpha (-.f64 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (*.f64 alpha (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (fma.f64 alpha (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta)) (neg.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (*.f64 alpha (*.f64 -1 (-.f64 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (fma.f64 alpha (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))) (neg.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
-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 -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 (+.f64 2 beta) (-.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 beta alpha) (-.f64 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) (pow.f64 alpha 2)) (+.f64 1 (/.f64 (-.f64 -2 beta) alpha))))
(-.f64 (+.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 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (/.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 (-.f64 beta (+.f64 -2 (neg.f64 beta))) (pow.f64 alpha 3))) (+.f64 1 (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (+.f64 -2 (neg.f64 beta)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)) (/.f64 beta alpha)) -1) (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)) (/.f64 (-.f64 -2 beta) alpha)))
-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 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha))) (+.f64 2 beta)) alpha)) 1)
(fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1 beta (/.f64 (*.f64 (+.f64 -2 (neg.f64 beta)) (-.f64 (neg.f64 beta) (+.f64 2 beta))) alpha)) (+.f64 2 beta)) alpha) -1)
(fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (-.f64 -2 beta)) alpha) (-.f64 (-.f64 -2 beta) beta)) alpha) -1)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha)) 1)
(fma.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (/.f64 (*.f64 -1 (-.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha) -1)
(fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 1 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (*.f64 (-.f64 (-.f64 -2 beta) beta) (-.f64 -2 beta)))) alpha) (-.f64 (-.f64 -2 beta) beta)) alpha) -1)
(+.f64 2 alpha)
(+.f64 alpha 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
beta
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
beta
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1))
(+.f64 2 beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
alpha
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 2 alpha))))
(*.f64 alpha (+.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 2 alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 2 alpha))))
(*.f64 alpha (+.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 2 alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 2 alpha))))
(*.f64 alpha (+.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 2 alpha))))
alpha
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) -1))
(*.f64 alpha (neg.f64 (+.f64 -1 (/.f64 (-.f64 -2 beta) alpha))))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) -1))
(*.f64 alpha (neg.f64 (+.f64 -1 (/.f64 (-.f64 -2 beta) alpha))))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) -1))
(*.f64 alpha (neg.f64 (+.f64 -1 (/.f64 (-.f64 -2 beta) alpha))))
(*.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 (-.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 1 (/.f64 alpha (+.f64 2 alpha)))) (*.f64 beta (+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 1/2 (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))))
(fma.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) (*.f64 beta (*.f64 1/2 (+.f64 (fma.f64 beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))))
(fma.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2 (*.f64 (*.f64 beta 1/2) (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))))
(+.f64 (*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))) (*.f64 beta (+.f64 (*.f64 1/2 (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 beta (+.f64 (*.f64 1/2 (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))))))
(fma.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) (*.f64 beta (fma.f64 1/2 (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (*.f64 beta (*.f64 1/2 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))) (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))))))))
(fma.f64 beta (fma.f64 beta (*.f64 (fma.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))) 1/2) (+.f64 (/.f64 (*.f64 alpha 1/2) (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1/2 (+.f64 alpha 2)))) (*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/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 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (-.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 -1 (/.f64 (+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 1/2 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta))) beta)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1/2 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (*.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta)) 1/2)) beta)))
(-.f64 1 (/.f64 (fma.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) -1/2 (*.f64 (*.f64 1/2 (+.f64 alpha 2)) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta))) beta))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta))) beta)) (*.f64 -1/2 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) beta)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta)) 1/2)) beta) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) -1/2)) beta)))
(-.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) -1/2) (/.f64 (fma.f64 (*.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) (+.f64 alpha 2)) -1/2 (*.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (fma.f64 alpha -1 -2) alpha) beta)) 1/2)) beta)) beta))
(*.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 1 (/.f64 beta (+.f64 2 beta)))) (*.f64 alpha (+.f64 (*.f64 -1/2 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 1/2 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))))))))
(fma.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta))) (*.f64 alpha (fma.f64 -1/2 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 (*.f64 1/2 alpha) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))))))
(fma.f64 alpha (fma.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) -1/2 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (*.f64 alpha 1/2))) (+.f64 1/2 (*.f64 (/.f64 beta (+.f64 2 beta)) 1/2)))
(+.f64 (*.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta)))) (*.f64 alpha (+.f64 (*.f64 -1/2 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 alpha (+.f64 (*.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 1/2 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))))))))
(fma.f64 1/2 (+.f64 1 (/.f64 beta (+.f64 2 beta))) (*.f64 alpha (fma.f64 -1/2 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha (fma.f64 -1/2 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3))) 1/2))))))
(fma.f64 alpha (fma.f64 alpha (fma.f64 (*.f64 alpha -1/2) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) 1/2)) (+.f64 (*.f64 (/.f64 beta (pow.f64 (+.f64 2 beta) 2)) -1/2) (/.f64 -1/2 (+.f64 2 beta)))) (+.f64 1/2 (*.f64 (/.f64 beta (+.f64 2 beta)) 1/2)))
(*.f64 1/2 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha))
(*.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 1/2)
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) alpha))) alpha)
(/.f64 (*.f64 1/2 (+.f64 (+.f64 2 (*.f64 2 beta)) (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) alpha))) alpha)
(/.f64 (fma.f64 1/2 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) alpha)) (+.f64 1 beta)) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) alpha)) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2))))) alpha)
(/.f64 (fma.f64 1/2 (+.f64 2 (*.f64 2 beta)) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) alpha) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 2))) (pow.f64 alpha 2))))) alpha)
(/.f64 (fma.f64 1/2 (+.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) alpha)) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 1 beta)) alpha)
(/.f64 (+.f64 (*.f64 1/2 (+.f64 2 (*.f64 2 beta))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) alpha)) (+.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 3))) (*.f64 1/2 (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 -1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (pow.f64 alpha 2)))))) alpha)
(/.f64 (fma.f64 1/2 (+.f64 2 (*.f64 2 beta)) (fma.f64 1/2 (/.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 2 beta) 2)) (*.f64 beta (+.f64 2 beta))) alpha) (*.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 3)) (/.f64 (-.f64 (pow.f64 (+.f64 2 beta) 3) (*.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 2))) (pow.f64 alpha 2)))))) alpha)
(/.f64 (+.f64 (+.f64 1 beta) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (+.f64 2 beta) alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)) (/.f64 (neg.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4))) (pow.f64 alpha 3)))))) alpha)
(*.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) alpha) -1/2)
(*.f64 -1 (/.f64 (+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha))
(neg.f64 (/.f64 (*.f64 1/2 (+.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (/.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) alpha))) alpha))
(/.f64 (*.f64 -1/2 (+.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))) alpha)
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3)) alpha))) alpha)) (*.f64 1/2 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))) alpha))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) (*.f64 1/2 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 beta) 3)) alpha))) alpha) (*.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) 1/2)) alpha))
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) 1/2) (/.f64 (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 beta (+.f64 2 beta))) alpha) (*.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) -1/2)) alpha)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/2 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) (*.f64 1/2 (/.f64 (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 (+.f64 2 beta) 4)) alpha))) alpha)) (*.f64 -1/2 (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2)))) alpha)) (*.f64 1/2 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))) alpha))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/2 (fma.f64 beta (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 beta) 3)) (*.f64 1/2 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) alpha))) alpha) (*.f64 (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)) -1/2)) alpha) (*.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) 1/2)) alpha))
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 -2 beta) beta) 1/2) (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) -1/2) (/.f64 (fma.f64 1/2 (/.f64 (fma.f64 beta (pow.f64 (+.f64 2 beta) 3) (pow.f64 (+.f64 2 beta) 4)) alpha) (*.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (+.f64 beta (+.f64 2 beta))) -1/2)) alpha)) alpha)) (neg.f64 alpha))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 alpha beta) (+.f64 alpha (+.f64 2 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 alpha beta) (+.f64 alpha (+.f64 2 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 2 (+.f64 alpha beta))))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 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 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 alpha beta) (+.f64 alpha (+.f64 2 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 2 (+.f64 alpha beta))))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 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 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 alpha beta) (+.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 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 alpha beta) (+.f64 alpha (+.f64 2 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 2 (+.f64 alpha beta))))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 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 2 (+.f64 alpha beta))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha beta))))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 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 2 (+.f64 alpha beta))))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))))
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))) 2))
(fabs.f64 (+.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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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)))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha 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)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(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 2 (+.f64 alpha beta)))) (/.f64 beta (sqrt.f64 (+.f64 2 (+.f64 alpha beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha 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)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha 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))
(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 2 (+.f64 alpha beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 2 (+.f64 alpha beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha beta)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 2 (+.f64 alpha beta)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2)) (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.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 2 (+.f64 alpha 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)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 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 (/.f64 alpha (+.f64 beta (+.f64 alpha 2))) 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)))) (neg.f64 (+.f64 (/.f64 alpha (+.f64 2 (+.f64 alpha beta))) -1)))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 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 2 (+.f64 alpha 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 4 (-.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 2 (+.f64 alpha beta)))) 1)
(fma.f64 (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.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 2 (+.f64 alpha 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 (cbrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 beta alpha)) 2) (pow.f64 (cbrt.f64 (+.f64 2 (+.f64 alpha 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 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.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 2 (+.f64 alpha 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 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.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 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)))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 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 beta (+.f64 alpha -2)) (/.f64 (-.f64 beta alpha) (+.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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2))
(fabs.f64 (/.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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(fma.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) -1)
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 alpha beta) (+.f64 alpha (+.f64 2 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 2 (+.f64 alpha beta))) 2)) (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) -1)
(+.f64 -1 (/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 1 (/.f64 (-.f64 alpha beta) (+.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 alpha (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2)) (/.f64 beta (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha beta)))) (/.f64 beta (sqrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2)) (/.f64 (cbrt.f64 beta) (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha 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))))
(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 2 (+.f64 alpha beta)))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha beta)))) (/.f64 (sqrt.f64 beta) (sqrt.f64 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha 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 4 (-.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 2 (+.f64 alpha beta)))) (/.f64 (neg.f64 alpha) (+.f64 2 (+.f64 alpha beta))))
(fma.f64 (/.f64 beta (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8)) (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 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 2 (+.f64 alpha 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 beta (+.f64 alpha 2)))) 1)
(expm1.f64 (log1p.f64 (+.f64 2 (+.f64 alpha beta))))
(+.f64 -1 (+.f64 3 (+.f64 alpha beta)))
(-.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (+.f64 beta (-.f64 alpha 2))) (/.f64 4 (+.f64 beta (-.f64 alpha 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 beta (+.f64 alpha -2))) (/.f64 4 (+.f64 beta (+.f64 alpha -2))))
(+.f64 (/.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 -2 beta))) (/.f64 4 (-.f64 (-.f64 2 alpha) beta)))
(*.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 1 (+.f64 beta (+.f64 alpha 2)))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (/.f64 1 (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8) (/.f64 1 (+.f64 4 (-.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 2 (+.f64 alpha beta))))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8) (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 beta)))))
(*.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (/.f64 1 (+.f64 beta (-.f64 alpha 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (/.f64 1 (+.f64 beta (+.f64 alpha -2))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (+.f64 alpha (+.f64 -2 beta)))
(/.f64 1 (/.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8) (/.f64 1 (+.f64 4 (-.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 2 (+.f64 alpha beta))))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8) (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 beta)))))
(/.f64 1 (/.f64 (+.f64 beta (-.f64 alpha 2)) (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (/.f64 1 (+.f64 beta (+.f64 alpha -2))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (+.f64 alpha (+.f64 -2 beta)))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2)))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8) (/.f64 1 (+.f64 4 (-.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 2 (+.f64 alpha beta))))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8) (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 beta)))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (+.f64 4 (-.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta alpha) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8) (/.f64 1 (+.f64 4 (-.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 2 (+.f64 alpha beta))))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 3) 8) (+.f64 4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 beta)))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4) (+.f64 beta (-.f64 alpha 2)))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (/.f64 1 (+.f64 beta (+.f64 alpha -2))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha beta) 2) -4) (+.f64 alpha (+.f64 -2 beta)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8)) (neg.f64 (-.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) 4) (*.f64 (+.f64 beta alpha) 2))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 alpha beta) 3)) -8) (neg.f64 (+.f64 4 (-.f64 (pow.f64 (+.f64 alpha beta) 2) (*.f64 2 (+.f64 alpha beta))))))
(/.f64 (-.f64 -8 (pow.f64 (+.f64 alpha beta) 3)) (-.f64 -4 (*.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 -2 beta)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 2) -4)) (neg.f64 (+.f64 beta (-.f64 alpha 2))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 alpha beta) 2)) 4) (neg.f64 (+.f64 beta (+.f64 alpha -2))))
(/.f64 (-.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (-.f64 (-.f64 2 alpha) beta))
(/.f64 (+.f64 (pow.f64 beta 3) (pow.f64 (+.f64 alpha 2) 3)) (fma.f64 beta beta (-.f64 (*.f64 (+.f64 alpha 2) (+.f64 alpha 2)) (*.f64 beta (+.f64 alpha 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 2 (-.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha 2) (+.f64 alpha 2))) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (+.f64 (-.f64 beta alpha) -2))
(/.f64 (-.f64 4 (pow.f64 (+.f64 beta alpha) 2)) (-.f64 2 (+.f64 beta alpha)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 alpha beta) 2)) 4) (neg.f64 (+.f64 beta (+.f64 alpha -2))))
(/.f64 (-.f64 4 (pow.f64 (+.f64 alpha beta) 2)) (-.f64 (-.f64 2 alpha) beta))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 3)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3) 1/3)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))
(sqrt.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2))
(fabs.f64 (+.f64 alpha (+.f64 2 beta)))
(log.f64 (exp.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 alpha 2)))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2))))
(expm1.f64 (log1p.f64 (+.f64 2 (+.f64 alpha beta))))
(+.f64 -1 (+.f64 3 (+.f64 alpha beta)))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(exp.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 beta 1 (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 beta 1 (*.f64 (+.f64 alpha 2) 1))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 alpha 1 (+.f64 beta 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (+.f64 beta alpha) 1 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 1 beta (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 1 beta (*.f64 (+.f64 alpha 2) 1))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 1 alpha (+.f64 beta 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 1 (+.f64 beta alpha) 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 1 (+.f64 alpha 2) beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (cbrt.f64 (+.f64 beta alpha)) (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 beta alpha)) 2) (cbrt.f64 (+.f64 beta alpha)) 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2) (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (cbrt.f64 beta) (pow.f64 (cbrt.f64 beta) 2) (*.f64 (+.f64 alpha 2) 1))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (*.f64 (+.f64 alpha 2) 1))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (cbrt.f64 alpha) (pow.f64 (cbrt.f64 alpha) 2) (+.f64 beta 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 alpha) 2) (cbrt.f64 alpha) (+.f64 beta 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (sqrt.f64 (+.f64 beta alpha)) (sqrt.f64 (+.f64 beta alpha)) 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (*.f64 (+.f64 alpha 2) 1))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (sqrt.f64 alpha) (sqrt.f64 alpha) (+.f64 beta 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (+.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (fma.f64 alpha (-.f64 alpha beta) (pow.f64 beta 2))) 2)
(fma.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 1 (-.f64 beta alpha)) 2)
(fma.f64 (*.f64 (cbrt.f64 (+.f64 alpha 2)) (cbrt.f64 (+.f64 alpha 2))) (cbrt.f64 (+.f64 alpha 2)) beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 (+.f64 alpha 2)) beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 beta alpha) 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 alpha (+.f64 beta alpha) (pow.f64 beta 2)) 2)
(fma.f64 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 alpha (+.f64 alpha beta) (pow.f64 beta 2)) 2)
(-.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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta)))))
(+.f64 1/2 (*.f64 -1/2 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta)))))
(*.f64 1/2 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta)))) 2) 1/4))
(sqrt.f64 (pow.f64 (fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2) 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta)))) 1/2)
(fma.f64 1/2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2)

eval270.0ms (3.7%)

Compiler

Compiled 14056 to 9644 computations (31.4% saved)

prune91.0ms (1.2%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New5106516
Fresh000
Picked101
Done000
Total5116517
Accuracy
100.0%
Counts
517 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.3%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
78.9%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
80.2%
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
23.4%
(/.f64 (+.f64 1 beta) alpha)
21.0%
(/.f64 (*.f64 -1/2 (+.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))) alpha)
38.2%
(/.f64 2 2)
Compiler

Compiled 148 to 114 computations (23% saved)

localize250.0ms (3.4%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
100.0%
(/.f64 alpha (+.f64 alpha 2))
75.7%
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
100.0%
(/.f64 beta (+.f64 2 beta))
100.0%
(+.f64 beta (+.f64 alpha 2))
100.0%
(/.f64 1 (+.f64 beta (+.f64 alpha 2)))
99.9%
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
80.3%
(+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1)
Results
108.0ms201×256valid
49.0ms32×1024valid
16.0ms17×512valid
12.0ms2048valid
0.0ms256valid
Compiler

Compiled 133 to 88 computations (33.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 119.0ms
Operation ival-add, time spent: 54.0ms, 45.0% of total-time
Operation ival-div, time spent: 41.0ms, 34.0% of total-time
Operation ival-mult, time spent: 10.0ms, 8.0% of total-time
Operation const, time spent: 8.0ms, 7.0% of total-time
Operation ival-sub, time spent: 6.0ms, 5.0% of total-time

series38.0ms (0.5%)

Counts
8 → 144
Calls
Call 1
Inputs
#<alt (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1)>
#<alt (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))>
#<alt (/.f64 1 (+.f64 beta (+.f64 alpha 2)))>
#<alt (+.f64 beta (+.f64 alpha 2))>
#<alt (/.f64 beta (+.f64 2 beta))>
#<alt (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))>
#<alt (/.f64 alpha (+.f64 alpha 2))>
#<alt (/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)>
Outputs
#<alt (-.f64 1 (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt (-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))>
#<alt 2>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))>
#<alt (-.f64 (+.f64 2 (/.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 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))>
#<alt (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.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 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))))>
#<alt 2>
#<alt (-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))>
#<alt (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))>
#<alt (+.f64 1 (/.f64 beta (+.f64 2 beta)))>
#<alt (+.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))))>
#<alt (+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))>
#<alt (+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))>
#<alt (/.f64 (+.f64 2 (*.f64 2 beta)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))>
#<alt (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))>
#<alt (+.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))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))>
#<alt (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (-.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)))>
#<alt (-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (/.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 (/.f64 alpha beta) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2)))))>
#<alt 1>
#<alt (-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))>
#<alt (/.f64 beta (+.f64 2 beta))>
#<alt (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))>
#<alt (+.f64 (*.f64 alpha (-.f64 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))>
#<alt (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))>
#<alt -1>
#<alt (-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))>
#<alt (-.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))))>
#<alt (-.f64 (+.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 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2)))))>
#<alt -1>
#<alt (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)>
#<alt (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha))) (+.f64 2 beta)) alpha)) 1)>
#<alt (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha)) 1)>
#<alt (/.f64 1 (+.f64 2 alpha))>
#<alt (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (/.f64 1 (+.f64 2 alpha)))>
#<alt (+.f64 (*.f64 beta (-.f64 (/.f64 beta (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha)))>
#<alt (+.f64 (*.f64 beta (-.f64 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 4))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha)))>
#<alt (/.f64 1 beta)>
#<alt (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta))) beta)>
#<alt (/.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))) beta)>
#<alt (/.f64 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))) beta)>
#<alt (/.f64 1 beta)>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)) 1) beta))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta) (+.f64 2 alpha)) beta)) 1) beta))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 3) beta) (pow.f64 (+.f64 2 alpha) 2)) beta)) (+.f64 2 alpha)) beta)) 1) beta))>
#<alt (/.f64 1 (+.f64 2 beta))>
#<alt (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))>
#<alt (+.f64 (*.f64 alpha (-.f64 (/.f64 alpha (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (pow.f64 (+.f64 2 beta) 2)))) (/.f64 1 (+.f64 2 beta)))>
#<alt (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 4))) (/.f64 1 (pow.f64 (+.f64 2 beta) 3)))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2)))) (/.f64 1 (+.f64 2 beta)))>
#<alt (/.f64 1 alpha)>
#<alt (/.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)))) alpha)>
#<alt (/.f64 1 alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)) 1) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (+.f64 2 beta)) alpha)) 1) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (pow.f64 (+.f64 2 beta) 2)) alpha)) (+.f64 2 beta)) alpha)) 1) alpha))>
#<alt (+.f64 2 alpha)>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt beta>
#<alt (*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))>
#<alt (*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))>
#<alt (*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))>
#<alt beta>
#<alt (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))>
#<alt (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))>
#<alt (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))>
#<alt (+.f64 2 beta)>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt (+.f64 2 (+.f64 alpha beta))>
#<alt alpha>
#<alt (*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))>
#<alt (*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))>
#<alt (*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))>
#<alt alpha>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))>
#<alt (*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))>
#<alt (*.f64 1/2 beta)>
#<alt (*.f64 beta (+.f64 1/2 (*.f64 -1/4 beta)))>
#<alt (*.f64 beta (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 1/8 beta) 1/4))))>
#<alt (*.f64 beta (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 beta (+.f64 1/8 (*.f64 -1/16 beta))) 1/4))))>
#<alt 1>
#<alt (-.f64 1 (*.f64 2 (/.f64 1 beta)))>
#<alt (-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta)))>
#<alt (-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))>
#<alt 1>
#<alt (-.f64 1 (*.f64 2 (/.f64 1 beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 beta))) beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 -1 (/.f64 (-.f64 4 (*.f64 8 (/.f64 1 beta))) beta))) beta)))>
#<alt 1>
#<alt (+.f64 1 (*.f64 -1/2 alpha))>
#<alt (+.f64 1 (*.f64 alpha (-.f64 (*.f64 1/4 alpha) 1/2)))>
#<alt (+.f64 1 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 1/4 (*.f64 -1/8 alpha))) 1/2)))>
#<alt (/.f64 2 alpha)>
#<alt (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (/.f64 8 (pow.f64 alpha 2))) (*.f64 4 (/.f64 1 alpha))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 2 (/.f64 8 (pow.f64 alpha 2))) (+.f64 (*.f64 4 (/.f64 1 alpha)) (*.f64 16 (/.f64 1 (pow.f64 alpha 3))))) alpha)>
#<alt (/.f64 2 alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 8 (/.f64 1 alpha)) 4) alpha)) 2) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 16 (/.f64 1 alpha)) 8) alpha)) 4) alpha)) 2) alpha))>
#<alt (*.f64 1/2 alpha)>
#<alt (*.f64 alpha (+.f64 1/2 (*.f64 -1/4 alpha)))>
#<alt (*.f64 alpha (+.f64 1/2 (*.f64 alpha (-.f64 (*.f64 1/8 alpha) 1/4))))>
#<alt (*.f64 alpha (+.f64 1/2 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 1/8 (*.f64 -1/16 alpha))) 1/4))))>
#<alt 1>
#<alt (-.f64 1 (*.f64 2 (/.f64 1 alpha)))>
#<alt (-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))>
#<alt (-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))>
#<alt 1>
#<alt (-.f64 1 (*.f64 2 (/.f64 1 alpha)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 -1 (/.f64 (-.f64 4 (*.f64 8 (/.f64 1 alpha))) alpha))) alpha)))>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 -1/4 alpha))>
#<alt (+.f64 1/2 (*.f64 alpha (-.f64 (*.f64 1/8 alpha) 1/4)))>
#<alt (+.f64 1/2 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 1/8 (*.f64 -1/16 alpha))) 1/4)))>
#<alt (/.f64 1 alpha)>
#<alt (/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) alpha)>
#<alt (/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))) alpha)>
#<alt (/.f64 1 alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) 1) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 8 (/.f64 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))>
Calls

36 calls:

TimeVariablePointExpression
3.0ms
beta
@0
(+ (* (/ 1 (+ beta (+ alpha 2))) (- beta alpha)) 1)
1.0ms
alpha
@-inf
(- 1 (/ alpha (+ alpha 2)))
1.0ms
beta
@0
(/ beta (+ 2 beta))
0.0ms
beta
@inf
(/ 1 (+ beta (+ alpha 2)))
0.0ms
beta
@0
(/ 1 (+ beta (+ alpha 2)))

rewrite249.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
1418×log1p-expm1-u
200×associate-*r*
171×expm1-log1p-u
170×add-cube-cbrt
168×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020218
1364218
25682218
Stop Event
node limit
Counts
8 → 271
Calls
Call 1
Inputs
(+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1)
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha))
(/.f64 1 (+.f64 beta (+.f64 alpha 2)))
(+.f64 beta (+.f64 alpha 2))
(/.f64 beta (+.f64 2 beta))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
Outputs
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) 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 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (sqrt.f64 (+.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 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 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(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 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 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 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 alpha)))
(+.f64 (*.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(-.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(/.f64 1 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 beta alpha)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (neg.f64 (+.f64 beta (+.f64 alpha 2))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 (neg.f64 (+.f64 beta (+.f64 alpha 2))) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) 1) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) -1) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (neg.f64 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) 1) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) -1) (*.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 beta alpha))
(/.f64 (*.f64 (-.f64 beta alpha) -1) (neg.f64 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 -1 (-.f64 beta alpha)) (neg.f64 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (+.f64 beta alpha))
(/.f64 (/.f64 (-.f64 beta alpha) 1) (+.f64 beta (+.f64 alpha 2)))
(/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (+.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)
(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))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))) 1)
(*.f64 1 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -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))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(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)
(neg.f64 (/.f64 -1 (+.f64 beta (+.f64 alpha 2))))
(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 beta (+.f64 alpha 2)))) 1)
(-.f64 (/.f64 (pow.f64 beta 2) (-.f64 beta (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 beta (+.f64 alpha 2))))
(*.f64 1 (+.f64 beta (+.f64 alpha 2)))
(*.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (-.f64 beta (+.f64 alpha 2))))
(/.f64 1 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(/.f64 1 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(/.f64 1 (/.f64 (-.f64 beta (+.f64 alpha 2)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2))))
(/.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(/.f64 (neg.f64 (+.f64 beta (+.f64 alpha 2))) -1)
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (-.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) 4) (-.f64 (+.f64 beta alpha) 2))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))
(log.f64 (exp.f64 (+.f64 beta (+.f64 alpha 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 alpha 2)))))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2))))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(fma.f64 1 beta (+.f64 alpha 2))
(fma.f64 1 (+.f64 alpha 2) beta)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2) (cbrt.f64 (+.f64 alpha 2)) beta)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 alpha 2))
(fma.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 (+.f64 alpha 2)) beta)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 alpha 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2)))) 1)
(*.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 beta (/.f64 1 (+.f64 beta 2)))
(*.f64 (/.f64 beta (+.f64 beta 2)) 1)
(*.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 (+.f64 (neg.f64 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)) (+.f64 4 (*.f64 beta (-.f64 beta 2))))
(*.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 (+.f64 (neg.f64 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 1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(+.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1))
(+.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1)
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 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 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)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (-.f64 1 (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)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) (neg.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))) (-.f64 1 (/.f64 (neg.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 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.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 (/.f64 alpha (+.f64 alpha 2)) 1)
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (/.f64 (cbrt.f64 alpha) (+.f64 alpha 2)))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (sqrt.f64 alpha) (/.f64 (sqrt.f64 alpha) (+.f64 alpha 2)))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha 2))))
(*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 (neg.f64 alpha) -2)))
(*.f64 (/.f64 1 (+.f64 alpha 2)) alpha)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha 2))) (/.f64 alpha (sqrt.f64 (+.f64 alpha 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 alpha 2))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha 2))))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha 2)))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha 2))))
(*.f64 (/.f64 alpha (+.f64 8 (pow.f64 alpha 3))) (fma.f64 alpha alpha (-.f64 4 (*.f64 alpha 2))))
(*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.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)
(neg.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(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 (neg.f64 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)))
(-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)))) 1)
(*.f64 1 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)
(*.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)) 1)
(*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) (pow.f64 (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 2) (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 1/2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2) (/.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2))
(*.f64 (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2))
(*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha 2))) -1/2)
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(pow.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)) 1)
(pow.f64 (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 3)
(pow.f64 (pow.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 2)
(pow.f64 (/.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) -1)
(neg.f64 (/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) -2))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2) 1/4))
(log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)))))
(cbrt.f64 (pow.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)) 3))
(expm1.f64 (log1p.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(log1p.f64 (expm1.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(exp.f64 (log.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(exp.f64 (*.f64 (log.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 1))

simplify239.0ms (3.2%)

Algorithm
egg-herbie
Rules
946×fma-define
658×sub-neg
590×distribute-lft-in
568×distribute-rgt-in
514×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0109619564
1311718557
Stop Event
node limit
Counts
415 → 671
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 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)))
(-.f64 (+.f64 2 (/.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 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (pow.f64 beta 3))) (/.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 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.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 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) 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 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(*.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 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))
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 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2)))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) 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 alpha (-.f64 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.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 beta alpha) (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (/.f64 (*.f64 (+.f64 2 beta) (-.f64 beta (*.f64 -1 (+.f64 2 beta)))) (pow.f64 alpha 2)))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha))) (+.f64 2 beta)) alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha)) 1)
(/.f64 1 (+.f64 2 alpha))
(+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 2))) (/.f64 1 (+.f64 2 alpha)))
(+.f64 (*.f64 beta (-.f64 (/.f64 beta (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha)))
(+.f64 (*.f64 beta (-.f64 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 4))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha)))
(/.f64 1 beta)
(/.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta))) beta)
(/.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))) beta)
(/.f64 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))) beta)
(/.f64 1 beta)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)) 1) beta))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta) (+.f64 2 alpha)) beta)) 1) beta))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 3) beta) (pow.f64 (+.f64 2 alpha) 2)) beta)) (+.f64 2 alpha)) beta)) 1) beta))
(/.f64 1 (+.f64 2 beta))
(+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (/.f64 alpha (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (pow.f64 (+.f64 2 beta) 2)))) (/.f64 1 (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 4))) (/.f64 1 (pow.f64 (+.f64 2 beta) 3)))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2)))) (/.f64 1 (+.f64 2 beta)))
(/.f64 1 alpha)
(/.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))) alpha)
(/.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))) alpha)
(/.f64 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)))) alpha)
(/.f64 1 alpha)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (+.f64 2 beta)) alpha)) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (pow.f64 (+.f64 2 beta) 2)) alpha)) (+.f64 2 beta)) alpha)) 1) alpha))
(+.f64 2 alpha)
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
beta
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
beta
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(+.f64 2 beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 2 (+.f64 alpha beta))
alpha
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
alpha
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 1/2 beta)
(*.f64 beta (+.f64 1/2 (*.f64 -1/4 beta)))
(*.f64 beta (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 1/8 beta) 1/4))))
(*.f64 beta (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 beta (+.f64 1/8 (*.f64 -1/16 beta))) 1/4))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (/.f64 4 (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 1 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 beta))) beta)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 -1 (/.f64 (-.f64 4 (*.f64 8 (/.f64 1 beta))) beta))) beta)))
1
(+.f64 1 (*.f64 -1/2 alpha))
(+.f64 1 (*.f64 alpha (-.f64 (*.f64 1/4 alpha) 1/2)))
(+.f64 1 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 1/4 (*.f64 -1/8 alpha))) 1/2)))
(/.f64 2 alpha)
(/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 (+.f64 2 (/.f64 8 (pow.f64 alpha 2))) (*.f64 4 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 (+.f64 2 (/.f64 8 (pow.f64 alpha 2))) (+.f64 (*.f64 4 (/.f64 1 alpha)) (*.f64 16 (/.f64 1 (pow.f64 alpha 3))))) alpha)
(/.f64 2 alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 8 (/.f64 1 alpha)) 4) alpha)) 2) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 16 (/.f64 1 alpha)) 8) alpha)) 4) alpha)) 2) alpha))
(*.f64 1/2 alpha)
(*.f64 alpha (+.f64 1/2 (*.f64 -1/4 alpha)))
(*.f64 alpha (+.f64 1/2 (*.f64 alpha (-.f64 (*.f64 1/8 alpha) 1/4))))
(*.f64 alpha (+.f64 1/2 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 1/8 (*.f64 -1/16 alpha))) 1/4))))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (/.f64 4 (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 1 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 -1 (/.f64 (-.f64 4 (*.f64 8 (/.f64 1 alpha))) alpha))) alpha)))
1/2
(+.f64 1/2 (*.f64 -1/4 alpha))
(+.f64 1/2 (*.f64 alpha (-.f64 (*.f64 1/8 alpha) 1/4)))
(+.f64 1/2 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 1/8 (*.f64 -1/16 alpha))) 1/4)))
(/.f64 1 alpha)
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))) alpha)
(/.f64 1 alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 8 (/.f64 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) 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 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (sqrt.f64 (+.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 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 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(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 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(fma.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha) 1)
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 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 (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 alpha)))
(+.f64 (*.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(-.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(/.f64 1 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 beta alpha)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (neg.f64 (+.f64 beta (+.f64 alpha 2))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 (neg.f64 (+.f64 beta (+.f64 alpha 2))) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) 1) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) -1) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (neg.f64 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) 1) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) -1) (*.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 beta alpha))
(/.f64 (*.f64 (-.f64 beta alpha) -1) (neg.f64 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 -1 (-.f64 beta alpha)) (neg.f64 (+.f64 beta (+.f64 alpha 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (+.f64 beta alpha))
(/.f64 (/.f64 (-.f64 beta alpha) 1) (+.f64 beta (+.f64 alpha 2)))
(/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (+.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)
(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))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))) 1)
(*.f64 1 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -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))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(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)
(neg.f64 (/.f64 -1 (+.f64 beta (+.f64 alpha 2))))
(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 beta (+.f64 alpha 2)))) 1)
(-.f64 (/.f64 (pow.f64 beta 2) (-.f64 beta (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 beta (+.f64 alpha 2))))
(*.f64 1 (+.f64 beta (+.f64 alpha 2)))
(*.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (-.f64 beta (+.f64 alpha 2))))
(/.f64 1 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(/.f64 1 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(/.f64 1 (/.f64 (-.f64 beta (+.f64 alpha 2)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2))))
(/.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(/.f64 (neg.f64 (+.f64 beta (+.f64 alpha 2))) -1)
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (-.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) 4) (-.f64 (+.f64 beta alpha) 2))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 3)
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))
(log.f64 (exp.f64 (+.f64 beta (+.f64 alpha 2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 alpha 2)))))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2))))
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(fma.f64 1 beta (+.f64 alpha 2))
(fma.f64 1 (+.f64 alpha 2) beta)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2) (cbrt.f64 (+.f64 alpha 2)) beta)
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 alpha 2))
(fma.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 (+.f64 alpha 2)) beta)
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 alpha 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2)))) 1)
(*.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 beta (/.f64 1 (+.f64 beta 2)))
(*.f64 (/.f64 beta (+.f64 beta 2)) 1)
(*.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 (+.f64 (neg.f64 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)) (+.f64 4 (*.f64 beta (-.f64 beta 2))))
(*.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 (+.f64 (neg.f64 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 1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(+.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1))
(+.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1)
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 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 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)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (-.f64 1 (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)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) (neg.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))) (-.f64 1 (/.f64 (neg.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 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.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 (/.f64 alpha (+.f64 alpha 2)) 1)
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 2) (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (/.f64 (cbrt.f64 alpha) (+.f64 alpha 2)))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.f64 alpha 2))))
(*.f64 (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))) (sqrt.f64 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (sqrt.f64 alpha) (/.f64 (sqrt.f64 alpha) (+.f64 alpha 2)))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha 2))))
(*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 (neg.f64 alpha) -2)))
(*.f64 (/.f64 1 (+.f64 alpha 2)) alpha)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha 2))) (/.f64 alpha (sqrt.f64 (+.f64 alpha 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 alpha 2))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha 2))))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha 2)))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha 2))))
(*.f64 (/.f64 alpha (+.f64 8 (pow.f64 alpha 3))) (fma.f64 alpha alpha (-.f64 4 (*.f64 alpha 2))))
(*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.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)
(neg.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(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 (neg.f64 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)))
(-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)))) 1)
(*.f64 1 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)
(*.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)) 1)
(*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) (pow.f64 (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 2) (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 1/2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2) (/.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2))
(*.f64 (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 1/2))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2))
(*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha 2))) -1/2)
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(pow.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)) 1)
(pow.f64 (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 3)
(pow.f64 (pow.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 2)
(pow.f64 (/.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) -1)
(neg.f64 (/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) -2))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2) 1/4))
(log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)))))
(cbrt.f64 (pow.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)) 3))
(expm1.f64 (log1p.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(log1p.f64 (expm1.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(exp.f64 (log.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(exp.f64 (*.f64 (log.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 1))
Outputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.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 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (fma.f64 beta (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))) (/.f64 alpha (-.f64 -2 alpha))))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.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 (fma.f64 beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 1 (fma.f64 beta (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (-.f64 -2 alpha))))
(-.f64 (+.f64 1 (*.f64 beta (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (/.f64 1 (+.f64 2 alpha)) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (fma.f64 beta (-.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (*.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 1 (fma.f64 beta (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (fma.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (-.f64 -2 alpha))))
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 alpha (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (*.f64 2 (/.f64 1 beta)))))
(+.f64 2 (-.f64 (*.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)))))
(-.f64 (fma.f64 alpha (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) 2) (-.f64 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (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 alpha (+.f64 2 alpha)) (pow.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.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))) (*.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 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))))
(+.f64 (-.f64 (/.f64 (*.f64 alpha (+.f64 alpha 2)) (pow.f64 beta 2)) (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))) (-.f64 2 (+.f64 (-.f64 (fma.f64 2 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (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 2 (-.f64 (/.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 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 2 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (+.f64 alpha 2)) beta)) beta)))
(-.f64 2 (/.f64 (-.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta)) (-.f64 (-.f64 -2 alpha) alpha)) beta))
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(+.f64 2 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (neg.f64 (/.f64 (fma.f64 -1 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta))) beta)))
(-.f64 2 (/.f64 (-.f64 (+.f64 alpha (neg.f64 (-.f64 -2 alpha))) (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta) (*.f64 (-.f64 (-.f64 -2 alpha) alpha) (-.f64 -2 alpha))) beta)) 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 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (*.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (fma.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))) (/.f64 1 (-.f64 -2 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (*.f64 alpha (-.f64 (fma.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (/.f64 (neg.f64 beta) (pow.f64 (+.f64 2 beta) 3)))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (fma.f64 alpha (-.f64 (fma.f64 alpha (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (/.f64 1 (-.f64 -2 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 beta (+.f64 2 beta))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (fma.f64 2 beta 2) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 2 beta))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (*.f64 2 beta)) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 2 (+.f64 (-.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (*.f64 beta (/.f64 (-.f64 -2 beta) alpha)))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) alpha)
(/.f64 (+.f64 2 (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))) (fma.f64 -1 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha)))) alpha)
(/.f64 (+.f64 (-.f64 2 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))) (-.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)))))) alpha)
(/.f64 (-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3))) (+.f64 (*.f64 2 beta) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) (pow.f64 alpha 3))))) alpha)
(/.f64 (-.f64 (+.f64 2 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3)) (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2)))))) (fma.f64 -1 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))))) alpha)
(/.f64 (-.f64 (+.f64 (-.f64 2 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (fma.f64 2 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 3)))) (-.f64 (*.f64 beta (+.f64 (/.f64 (+.f64 2 beta) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))))) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha))
(/.f64 (+.f64 beta (+.f64 2 beta)) alpha)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (+.f64 (/.f64 (*.f64 beta (+.f64 2 beta)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (fma.f64 -1 beta (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (/.f64 (*.f64 beta (+.f64 2 beta)) alpha))) (+.f64 2 beta)) alpha))
(/.f64 (+.f64 (fma.f64 beta (/.f64 (+.f64 2 beta) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (-.f64 -2 beta) beta)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (/.f64 (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2)))) alpha))) (+.f64 2 beta)) alpha))
(/.f64 (-.f64 (fma.f64 -1 (/.f64 (+.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta))) alpha) (-.f64 -2 beta)) beta) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)) alpha) (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha)) (+.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 (+.f64 2 beta) 3))) alpha)) (+.f64 (*.f64 beta (+.f64 2 beta)) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (fma.f64 -1 beta (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha)) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha) (fma.f64 beta (pow.f64 (+.f64 2 beta) 2) (pow.f64 (+.f64 2 beta) 3)))) alpha)) (fma.f64 beta (+.f64 2 beta) (pow.f64 (+.f64 2 beta) 2))) alpha))) (+.f64 2 beta)) alpha))
(/.f64 (-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) alpha) (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (-.f64 -2 beta) beta)))) alpha) (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta))) alpha) (-.f64 -2 beta)) beta) (neg.f64 alpha))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(/.f64 (neg.f64 alpha) (+.f64 alpha 2))
(/.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))))))
(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 (-.f64 -2 alpha)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.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 (fma.f64 beta (-.f64 (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)))))
(fma.f64 beta (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (-.f64 -2 alpha)))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))) (*.f64 beta (-.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)))))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.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 (fma.f64 beta (-.f64 (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (*.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 4))))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2))) (/.f64 (neg.f64 alpha) (pow.f64 (+.f64 alpha 2) 2)))))
(fma.f64 beta (fma.f64 beta (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3)) (fma.f64 beta (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (/.f64 1 (+.f64 alpha 2)) (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))) (/.f64 alpha (-.f64 -2 alpha)))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 1 (/.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 (+.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 (fma.f64 -1 (fma.f64 (+.f64 alpha 2) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) (pow.f64 beta 2)) (/.f64 alpha beta)) 1) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (/.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 (/.f64 alpha beta) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2)))))
(-.f64 (+.f64 1 (fma.f64 -1 (/.f64 alpha beta) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3))))) (+.f64 (/.f64 2 beta) (+.f64 (/.f64 alpha beta) (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))))))
(-.f64 (+.f64 (-.f64 1 (/.f64 alpha beta)) (-.f64 (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) (pow.f64 beta 3))) (/.f64 2 beta))) (fma.f64 (+.f64 alpha 2) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) (pow.f64 beta 2)) (/.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 (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 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (+.f64 alpha 2)) beta)) beta)))
(-.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta)) (-.f64 (-.f64 -2 alpha) alpha)) beta))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)))) (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) beta)) beta))) beta)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (neg.f64 (/.f64 (fma.f64 -1 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (+.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) beta))) beta))) beta)))
(-.f64 1 (/.f64 (-.f64 (+.f64 alpha (neg.f64 (-.f64 -2 alpha))) (/.f64 (fma.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (-.f64 -2 alpha) alpha) beta) (*.f64 (-.f64 (-.f64 -2 alpha) alpha) (-.f64 -2 alpha))) beta)) 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 alpha (-.f64 (/.f64 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 2 beta)) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (*.f64 alpha (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (fma.f64 alpha (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta)) (/.f64 1 (-.f64 -2 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 beta (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (-.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (*.f64 alpha (*.f64 -1 (-.f64 (*.f64 alpha (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))))) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (/.f64 beta (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (fma.f64 alpha (fma.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))) (/.f64 1 (-.f64 -2 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 beta (+.f64 2 beta)))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (/.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 (neg.f64 beta) -2) alpha)))
(-.f64 (-.f64 (/.f64 beta alpha) (/.f64 (-.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 (neg.f64 beta) -2)) (pow.f64 alpha 2))) (/.f64 beta alpha)) (+.f64 1 (/.f64 (+.f64 (neg.f64 beta) -2) alpha)))
(+.f64 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (-.f64 -2 beta) beta)) (pow.f64 alpha 2)) (-.f64 (-.f64 (/.f64 beta alpha) (/.f64 (-.f64 -2 beta) alpha)) 1))
(-.f64 (+.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 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (/.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 (-.f64 beta (+.f64 (neg.f64 beta) -2)) (pow.f64 alpha 3))) (+.f64 1 (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) (*.f64 (+.f64 2 beta) (/.f64 (-.f64 beta (+.f64 (neg.f64 beta) -2)) (pow.f64 alpha 2)))))))
(-.f64 (+.f64 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 3)) (/.f64 beta alpha)) -1) (fma.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) (pow.f64 alpha 2)) (/.f64 (-.f64 -2 beta) alpha)))
-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)
(+.f64 (/.f64 (+.f64 beta (+.f64 2 beta)) alpha) -1)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha))) (+.f64 2 beta)) alpha)) 1)
(fma.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))) (+.f64 2 beta)) alpha) -1)
(fma.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 beta) (/.f64 (+.f64 beta (+.f64 2 beta)) alpha)) (-.f64 (-.f64 -2 beta) beta)) alpha) -1)
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha)) 1)
(fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1 beta (neg.f64 (/.f64 (*.f64 -1 (-.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))) alpha))) (+.f64 2 beta)) alpha) -1)
(fma.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 1 (fma.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (-.f64 -2 beta) beta) alpha) (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))))) alpha) (-.f64 (-.f64 -2 beta) beta)) alpha) -1)
(/.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 beta (-.f64 (/.f64 beta (pow.f64 (+.f64 2 alpha) 3)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha)))
(fma.f64 beta (-.f64 (/.f64 beta (pow.f64 (+.f64 alpha 2) 3)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2)))
(fma.f64 beta (+.f64 (/.f64 beta (pow.f64 (+.f64 alpha 2) 3)) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2)))
(+.f64 (*.f64 beta (-.f64 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 alpha) 4))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (/.f64 1 (+.f64 2 alpha)))
(fma.f64 beta (-.f64 (*.f64 beta (fma.f64 -1 (/.f64 beta (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2)))
(fma.f64 beta (fma.f64 beta (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (/.f64 beta (pow.f64 (+.f64 alpha 2) 4))) (/.f64 -1 (pow.f64 (+.f64 alpha 2) 2))) (/.f64 1 (+.f64 alpha 2)))
(/.f64 1 beta)
(/.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta))) beta)
(/.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 alpha 2) beta))) beta)
(/.f64 (-.f64 1 (/.f64 (+.f64 alpha 2) beta)) beta)
(/.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))) beta)
(/.f64 (+.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) beta)
(/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (-.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)))) beta)
(/.f64 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))) beta)
(/.f64 (+.f64 1 (-.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))) beta)
(/.f64 (-.f64 (-.f64 1 (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (-.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)))) beta)
(/.f64 1 beta)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)) 1) beta))
(neg.f64 (/.f64 (+.f64 (/.f64 2 beta) (-.f64 (/.f64 alpha beta) 1)) beta))
(/.f64 (+.f64 (+.f64 (/.f64 alpha beta) (/.f64 2 beta)) -1) (neg.f64 beta))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 2) beta) (+.f64 2 alpha)) beta)) 1) beta))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta) (+.f64 alpha 2)) beta) -1) beta))
(/.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) beta) (-.f64 -2 alpha)) beta) -1) (neg.f64 beta))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 alpha) 3) beta) (pow.f64 (+.f64 2 alpha) 2)) beta)) (+.f64 2 alpha)) beta)) 1) beta))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 3) beta) (pow.f64 (+.f64 alpha 2) 2)) beta)) (+.f64 alpha 2)) beta) -1) beta))
(/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 3) beta) (pow.f64 (+.f64 alpha 2) 2)) beta) (-.f64 -2 alpha)) beta) -1) (neg.f64 beta))
(/.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 alpha (-.f64 (/.f64 alpha (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (pow.f64 (+.f64 2 beta) 2)))) (/.f64 1 (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (/.f64 alpha (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))
(fma.f64 alpha (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 beta) 3)) (/.f64 -1 (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))
(+.f64 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 4))) (/.f64 1 (pow.f64 (+.f64 2 beta) 3)))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2)))) (/.f64 1 (+.f64 2 beta)))
(fma.f64 alpha (-.f64 (*.f64 alpha (fma.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 beta) 4)) (/.f64 1 (pow.f64 (+.f64 2 beta) 3)))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))
(fma.f64 alpha (fma.f64 alpha (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 alpha (pow.f64 (+.f64 2 beta) 4))) (/.f64 -1 (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (+.f64 2 beta)))
(/.f64 1 alpha)
(/.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))) alpha)
(/.f64 (+.f64 1 (/.f64 (+.f64 (neg.f64 beta) -2) alpha)) alpha)
(/.f64 (+.f64 1 (/.f64 (-.f64 -2 beta) alpha)) alpha)
(/.f64 (-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))) alpha)
(/.f64 (+.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 beta alpha) (/.f64 2 alpha)))) alpha)
(/.f64 (-.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)))) alpha)
(/.f64 (+.f64 1 (-.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)) (+.f64 (/.f64 beta alpha) (/.f64 2 alpha))))) alpha)
(/.f64 (-.f64 (-.f64 1 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3))) (-.f64 (+.f64 (/.f64 beta alpha) (/.f64 2 alpha)) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2)))) alpha)
(/.f64 1 alpha)
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha)) 1) alpha))
(neg.f64 (/.f64 (+.f64 (/.f64 2 alpha) (-.f64 (/.f64 beta alpha) 1)) alpha))
(/.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 2 alpha) -1)) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (+.f64 2 beta)) alpha)) 1) alpha))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (+.f64 2 beta)) alpha) -1) alpha))
(/.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) alpha) (-.f64 -2 beta)) alpha) -1) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (pow.f64 (+.f64 2 beta) 2)) alpha)) (+.f64 2 beta)) alpha)) 1) alpha))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (pow.f64 (+.f64 2 beta) 2)) alpha)) (+.f64 2 beta)) alpha) -1) alpha))
(/.f64 (fma.f64 -1 (/.f64 (-.f64 (fma.f64 -1 (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) alpha) (pow.f64 (+.f64 2 beta) 2)) alpha) -2) beta) alpha) -1) (neg.f64 alpha))
(+.f64 2 alpha)
(+.f64 alpha 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
beta
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
(*.f64 beta (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta))))
(*.f64 beta (+.f64 1 (+.f64 (/.f64 alpha beta) (/.f64 2 beta))))
beta
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1))
(*.f64 (neg.f64 beta) (+.f64 (/.f64 (-.f64 -2 alpha) beta) -1))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1))
(*.f64 (neg.f64 beta) (+.f64 (/.f64 (-.f64 -2 alpha) beta) -1))
(*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) 1)))
(*.f64 (neg.f64 beta) (fma.f64 -1 (/.f64 (+.f64 alpha 2) beta) -1))
(*.f64 (neg.f64 beta) (+.f64 (/.f64 (-.f64 -2 alpha) beta) -1))
(+.f64 2 beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
alpha
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 2 alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 2 alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (/.f64 beta alpha))))
(*.f64 alpha (+.f64 1 (+.f64 (/.f64 beta alpha) (/.f64 2 alpha))))
alpha
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) -1))
(*.f64 alpha (neg.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) -1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) -1))
(*.f64 alpha (neg.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) -1)))
(*.f64 -1 (*.f64 alpha (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) 1)))
(*.f64 (neg.f64 alpha) (fma.f64 -1 (/.f64 (+.f64 2 beta) alpha) -1))
(*.f64 alpha (neg.f64 (+.f64 (/.f64 (-.f64 -2 beta) alpha) -1)))
(*.f64 1/2 beta)
(*.f64 beta 1/2)
(*.f64 beta (+.f64 1/2 (*.f64 -1/4 beta)))
(*.f64 beta (+.f64 1/2 (*.f64 beta -1/4)))
(*.f64 beta (fma.f64 beta -1/4 1/2))
(*.f64 beta (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 1/8 beta) 1/4))))
(*.f64 beta (+.f64 1/2 (*.f64 beta (fma.f64 1/8 beta -1/4))))
(*.f64 beta (fma.f64 beta (fma.f64 beta 1/8 -1/4) 1/2))
(*.f64 beta (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 beta (+.f64 1/8 (*.f64 -1/16 beta))) 1/4))))
(*.f64 beta (+.f64 1/2 (*.f64 beta (fma.f64 beta (+.f64 1/8 (*.f64 beta -1/16)) -1/4))))
(*.f64 beta (fma.f64 beta (fma.f64 beta (fma.f64 beta -1/16 1/8) -1/4) 1/2))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 1 (/.f64 2 beta))
(-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (/.f64 2 beta))
(+.f64 (/.f64 4 (pow.f64 beta 2)) (-.f64 1 (/.f64 2 beta)))
(-.f64 (+.f64 1 (/.f64 4 (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 (+.f64 (/.f64 4 (pow.f64 beta 2)) (-.f64 1 (/.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 -1 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 beta))) beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 2 (/.f64 4 beta)) beta)))
(-.f64 1 (/.f64 (+.f64 2 (/.f64 -4 beta)) beta))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 -1 (/.f64 (-.f64 4 (*.f64 8 (/.f64 1 beta))) beta))) beta)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 2 (neg.f64 (/.f64 (-.f64 4 (/.f64 8 beta)) beta))) beta)))
(-.f64 1 (/.f64 (-.f64 2 (/.f64 (+.f64 4 (/.f64 -8 beta)) beta)) beta))
1
(+.f64 1 (*.f64 -1/2 alpha))
(+.f64 1 (*.f64 alpha -1/2))
(fma.f64 alpha -1/2 1)
(+.f64 1 (*.f64 alpha (-.f64 (*.f64 1/4 alpha) 1/2)))
(+.f64 1 (*.f64 alpha (fma.f64 1/4 alpha -1/2)))
(fma.f64 alpha (fma.f64 alpha 1/4 -1/2) 1)
(+.f64 1 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 1/4 (*.f64 -1/8 alpha))) 1/2)))
(+.f64 1 (*.f64 alpha (fma.f64 alpha (+.f64 1/4 (*.f64 alpha -1/8)) -1/2)))
(fma.f64 alpha (fma.f64 alpha (fma.f64 alpha -1/8 1/4) -1/2) 1)
(/.f64 2 alpha)
(/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)
(/.f64 (-.f64 (+.f64 2 (/.f64 8 (pow.f64 alpha 2))) (*.f64 4 (/.f64 1 alpha))) alpha)
(/.f64 (+.f64 2 (-.f64 (/.f64 8 (pow.f64 alpha 2)) (/.f64 4 alpha))) alpha)
(/.f64 (+.f64 (/.f64 8 (pow.f64 alpha 2)) (-.f64 2 (/.f64 4 alpha))) alpha)
(/.f64 (-.f64 (+.f64 2 (/.f64 8 (pow.f64 alpha 2))) (+.f64 (*.f64 4 (/.f64 1 alpha)) (*.f64 16 (/.f64 1 (pow.f64 alpha 3))))) alpha)
(/.f64 (-.f64 (+.f64 2 (/.f64 8 (pow.f64 alpha 2))) (+.f64 (/.f64 4 alpha) (/.f64 16 (pow.f64 alpha 3)))) alpha)
(/.f64 (+.f64 (/.f64 8 (pow.f64 alpha 2)) (-.f64 2 (+.f64 (/.f64 4 alpha) (/.f64 16 (pow.f64 alpha 3))))) alpha)
(/.f64 2 alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha))
(neg.f64 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha))
(/.f64 (+.f64 (/.f64 -4 alpha) 2) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 8 (/.f64 1 alpha)) 4) alpha)) 2) alpha))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 8 alpha) -4) alpha) -2) alpha))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 -8 alpha) 4) alpha) -2) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 16 (/.f64 1 alpha)) 8) alpha)) 4) alpha)) 2) alpha))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 16 alpha) -8) alpha) -4) alpha) -2) alpha))
(/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 16 alpha) -8) alpha) -4) alpha) -2) (neg.f64 alpha))
(*.f64 1/2 alpha)
(*.f64 alpha 1/2)
(*.f64 alpha (+.f64 1/2 (*.f64 -1/4 alpha)))
(*.f64 alpha (+.f64 1/2 (*.f64 alpha -1/4)))
(*.f64 alpha (fma.f64 alpha -1/4 1/2))
(*.f64 alpha (+.f64 1/2 (*.f64 alpha (-.f64 (*.f64 1/8 alpha) 1/4))))
(*.f64 alpha (+.f64 1/2 (*.f64 alpha (fma.f64 1/8 alpha -1/4))))
(*.f64 alpha (fma.f64 alpha (fma.f64 alpha 1/8 -1/4) 1/2))
(*.f64 alpha (+.f64 1/2 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 1/8 (*.f64 -1/16 alpha))) 1/4))))
(*.f64 alpha (+.f64 1/2 (*.f64 alpha (fma.f64 alpha (+.f64 1/8 (*.f64 alpha -1/16)) -1/4))))
(*.f64 alpha (fma.f64 alpha (fma.f64 alpha (fma.f64 alpha -1/16 1/8) -1/4) 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 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))
(-.f64 (+.f64 1 (/.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 (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3)))))
(-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (+.f64 (/.f64 2 alpha) (/.f64 8 (pow.f64 alpha 3))))
(+.f64 1 (-.f64 (-.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 8 (pow.f64 alpha 3))) (/.f64 2 alpha)))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 1 (/.f64 2 alpha))
(+.f64 1 (/.f64 -2 alpha))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 alpha))) alpha)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha)))
(-.f64 1 (/.f64 (-.f64 2 (/.f64 4 alpha)) alpha))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 -1 (/.f64 (-.f64 4 (*.f64 8 (/.f64 1 alpha))) alpha))) alpha)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 2 (neg.f64 (/.f64 (-.f64 4 (/.f64 8 alpha)) alpha))) alpha)))
(-.f64 1 (/.f64 (-.f64 2 (/.f64 (+.f64 4 (/.f64 -8 alpha)) alpha)) alpha))
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 alpha (-.f64 (*.f64 1/8 alpha) 1/4)))
(+.f64 1/2 (*.f64 alpha (fma.f64 1/8 alpha -1/4)))
(fma.f64 alpha (fma.f64 alpha 1/8 -1/4) 1/2)
(+.f64 1/2 (*.f64 alpha (-.f64 (*.f64 alpha (+.f64 1/8 (*.f64 -1/16 alpha))) 1/4)))
(+.f64 1/2 (*.f64 alpha (fma.f64 alpha (+.f64 1/8 (*.f64 alpha -1/16)) -1/4)))
(fma.f64 alpha (fma.f64 alpha (fma.f64 alpha -1/16 1/8) -1/4) 1/2)
(/.f64 1 alpha)
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 1 (/.f64 2 alpha)) alpha)
(/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)
(/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (/.f64 2 alpha)) alpha)
(/.f64 (+.f64 (/.f64 4 (pow.f64 alpha 2)) (+.f64 1 (/.f64 -2 alpha))) alpha)
(/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 8 (/.f64 1 (pow.f64 alpha 3))))) alpha)
(/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 alpha 2))) (+.f64 (/.f64 2 alpha) (/.f64 8 (pow.f64 alpha 3)))) alpha)
(/.f64 (+.f64 1 (-.f64 (-.f64 (/.f64 4 (pow.f64 alpha 2)) (/.f64 8 (pow.f64 alpha 3))) (/.f64 2 alpha))) alpha)
(/.f64 1 alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(neg.f64 (/.f64 (+.f64 (/.f64 2 alpha) -1) alpha))
(/.f64 (+.f64 (/.f64 -2 alpha) 1) alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 alpha)) 2) alpha)) 1) alpha))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 4 alpha) -2) alpha) -1) alpha))
(/.f64 (+.f64 (/.f64 (+.f64 (/.f64 -4 alpha) 2) alpha) -1) (neg.f64 alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 8 (/.f64 1 alpha)) 4) alpha)) 2) alpha)) 1) alpha))
(neg.f64 (/.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 8 alpha) -4) alpha) -2) alpha) -1) alpha))
(/.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 (+.f64 (/.f64 -8 alpha) 4) alpha) -2) alpha) -1) (neg.f64 alpha))
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))))
(+.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) -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 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) (/.f64 1 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 1 (/.f64 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2))))
(/.f64 (+.f64 -1 (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 (+.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 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 1 (/.f64 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.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 (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 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha beta))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 1 (/.f64 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 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 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 1 (/.f64 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.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))) 2)) (-.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))) (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 2)) (+.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))) 2)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))) 2))
(fabs.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 3))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))))
(+.f64 (+.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) -1)
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(fma.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha 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 2 (+.f64 alpha 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 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) beta) (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (neg.f64 alpha)))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(+.f64 (*.f64 beta (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))) 1)
(+.f64 1 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 1))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 0)
(-.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(/.f64 1 (/.f64 (+.f64 beta (+.f64 alpha 2)) (-.f64 beta alpha)))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 2 (+.f64 alpha beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 beta alpha)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 2 (+.f64 alpha beta)) (+.f64 alpha beta)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 alpha beta)))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 (neg.f64 (+.f64 beta (+.f64 alpha 2))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha)))))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 2 (+.f64 alpha beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 alpha beta)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 (neg.f64 (+.f64 beta (+.f64 alpha 2))) (+.f64 beta alpha)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 2 (+.f64 alpha beta)) (+.f64 alpha beta)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 alpha beta)))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) 1) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 2 (+.f64 alpha beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 alpha beta)))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) -1) (*.f64 (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))) (neg.f64 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 2 (+.f64 alpha beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 alpha beta)))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) 1) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 2 (+.f64 alpha beta)) (+.f64 alpha beta)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 alpha beta)))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) -1) (*.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 2 (+.f64 alpha beta)) (+.f64 alpha beta)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 alpha beta)))
(/.f64 (neg.f64 (-.f64 beta alpha)) (neg.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(/.f64 (/.f64 (-.f64 beta alpha) (sqrt.f64 (+.f64 beta (+.f64 alpha 2)))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(/.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 2 (+.f64 alpha beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 beta alpha))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 2 (+.f64 alpha beta)) (+.f64 alpha beta)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 alpha beta)))
(/.f64 (*.f64 (-.f64 beta alpha) -1) (neg.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(/.f64 (*.f64 -1 (-.f64 beta alpha)) (neg.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (fma.f64 beta beta (*.f64 alpha (+.f64 beta alpha))))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 2 (+.f64 alpha beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 alpha beta)))))
(/.f64 (-.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (fma.f64 beta beta (*.f64 alpha (+.f64 alpha beta)))))
(/.f64 (*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (/.f64 1 (+.f64 beta (+.f64 alpha 2)))) (+.f64 beta alpha))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 2 (+.f64 alpha beta)) (+.f64 alpha beta)))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 beta alpha) 1) (+.f64 beta (+.f64 alpha 2)))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.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 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.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 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.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 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 2))
(fabs.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(log.f64 (exp.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.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 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.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 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(+.f64 1 (-.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) 1))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 0)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (log.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.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 1 (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta)))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 1 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(*.f64 -1 (/.f64 1 (neg.f64 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (cbrt.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2)) (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 2 (+.f64 alpha beta)))) (cbrt.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2)) (cbrt.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 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 2 (+.f64 alpha beta)))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 2 (+.f64 alpha beta))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 alpha (+.f64 2 beta)))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha (+.f64 2 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 2 (+.f64 alpha beta))) -2)
(pow.f64 (sqrt.f64 (+.f64 alpha (+.f64 2 beta))) -2)
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))))
(/.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))) (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2))) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (-.f64 beta (+.f64 alpha 2)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) -1)
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 beta (+.f64 alpha 2)))) 3)
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3) 1/3)
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -1/2) 2)
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(neg.f64 (/.f64 -1 (+.f64 beta (+.f64 alpha 2))))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) -2))
(sqrt.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) -2))
(sqrt.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) 3))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta)))))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta)))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) -1))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 beta (+.f64 alpha 2)))) 1))
(/.f64 1 (+.f64 2 (+.f64 alpha beta)))
(/.f64 1 (+.f64 alpha (+.f64 2 beta)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2)))) 1)
(expm1.f64 (log1p.f64 (+.f64 2 (+.f64 alpha beta))))
(+.f64 (+.f64 3 (+.f64 alpha beta)) -1)
(-.f64 (/.f64 (pow.f64 beta 2) (-.f64 beta (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2)))
(*.f64 1 (+.f64 beta (+.f64 alpha 2)))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (cbrt.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 2) (/.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (sqrt.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) (/.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))))
(*.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (-.f64 beta (+.f64 alpha 2))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2)))
(/.f64 1 (/.f64 1 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(/.f64 1 (/.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))) (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))))
(/.f64 1 (/.f64 (-.f64 beta (+.f64 alpha 2)) (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(/.f64 (neg.f64 (+.f64 beta (+.f64 alpha 2))) -1)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta))))
(*.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (/.f64 1 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 alpha 2) 2) (-.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 alpha 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (+.f64 (pow.f64 (+.f64 alpha 2) 2) (*.f64 beta (-.f64 beta (+.f64 alpha 2)))))
(/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3))) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (-.f64 (+.f64 alpha 2) beta)))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (neg.f64 (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)) (fma.f64 beta beta (*.f64 (+.f64 alpha 2) (+.f64 alpha (-.f64 2 beta))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2))) (neg.f64 (-.f64 beta (+.f64 alpha 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 beta 2) (pow.f64 (+.f64 alpha 2) 2)) (-.f64 beta (+.f64 alpha 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 beta alpha) 3) 8) (+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) (-.f64 4 (*.f64 (+.f64 beta alpha) 2))))
(/.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)) (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) (-.f64 4 (*.f64 2 (+.f64 alpha beta)))))
(/.f64 (+.f64 8 (pow.f64 (+.f64 alpha beta) 3)) (+.f64 (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) 4) (*.f64 (+.f64 alpha beta) -2)))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (-.f64 (+.f64 alpha 2) beta))
(/.f64 (-.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)) (+.f64 alpha (-.f64 2 beta)))
(/.f64 (-.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta alpha)) 4) (-.f64 (+.f64 beta alpha) 2))
(/.f64 (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4) (+.f64 (+.f64 alpha beta) -2))
(/.f64 (fma.f64 (+.f64 alpha beta) (+.f64 alpha beta) -4) (+.f64 alpha (+.f64 beta -2)))
(pow.f64 (+.f64 beta (+.f64 alpha 2)) 1)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(pow.f64 (cbrt.f64 (+.f64 beta (+.f64 alpha 2))) 3)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(pow.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3) 1/3)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(pow.f64 (sqrt.f64 (+.f64 beta (+.f64 alpha 2))) 2)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(sqrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))
(sqrt.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2))
(fabs.f64 (+.f64 alpha (+.f64 2 beta)))
(log.f64 (exp.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 beta (+.f64 alpha 2)))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(cbrt.f64 (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(expm1.f64 (log1p.f64 (+.f64 beta (+.f64 alpha 2))))
(expm1.f64 (log1p.f64 (+.f64 2 (+.f64 alpha beta))))
(+.f64 (+.f64 3 (+.f64 alpha beta)) -1)
(log1p.f64 (expm1.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(exp.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(exp.f64 (*.f64 (log.f64 (+.f64 beta (+.f64 alpha 2))) 1))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 1 beta (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 1 (+.f64 alpha 2) beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2) (cbrt.f64 (+.f64 alpha 2)) beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (pow.f64 (cbrt.f64 beta) 2) (cbrt.f64 beta) (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (sqrt.f64 (+.f64 alpha 2)) (sqrt.f64 (+.f64 alpha 2)) beta)
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(fma.f64 (sqrt.f64 beta) (sqrt.f64 beta) (+.f64 alpha 2))
(+.f64 2 (+.f64 alpha beta))
(+.f64 alpha (+.f64 2 beta))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2)))) 1)
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 2 beta))))
(*.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 beta (+.f64 2 beta))
(*.f64 beta (/.f64 1 (+.f64 beta 2)))
(/.f64 beta (+.f64 2 beta))
(*.f64 (/.f64 beta (+.f64 beta 2)) 1)
(/.f64 beta (+.f64 2 beta))
(*.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2))
(/.f64 beta (+.f64 2 beta))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 2) (cbrt.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 2 beta))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (/.f64 (cbrt.f64 beta) (+.f64 beta 2)))
(/.f64 beta (+.f64 2 beta))
(*.f64 (pow.f64 (cbrt.f64 beta) 2) (*.f64 (cbrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(/.f64 beta (+.f64 2 beta))
(*.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) (sqrt.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 2 beta))
(*.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (+.f64 beta 2)))
(/.f64 beta (+.f64 2 beta))
(*.f64 (sqrt.f64 beta) (*.f64 (sqrt.f64 beta) (/.f64 1 (+.f64 beta 2))))
(/.f64 beta (+.f64 2 beta))
(*.f64 (neg.f64 beta) (/.f64 1 (+.f64 (neg.f64 beta) -2)))
(/.f64 beta (+.f64 2 beta))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 beta (+.f64 2 beta))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 beta (cbrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2)) (/.f64 beta (cbrt.f64 (+.f64 2 beta))))
(/.f64 (/.f64 beta (cbrt.f64 (+.f64 2 beta))) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 beta 2))) (/.f64 beta (sqrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 2 beta))) (/.f64 beta (sqrt.f64 (+.f64 2 beta))))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 2 beta))) (sqrt.f64 (+.f64 2 beta)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 beta) 2) 1) (/.f64 (cbrt.f64 beta) (+.f64 beta 2)))
(/.f64 beta (+.f64 2 beta))
(*.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 2 beta))) (/.f64 (pow.f64 (cbrt.f64 beta) 2) (pow.f64 (cbrt.f64 (+.f64 2 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 (pow.f64 (cbrt.f64 beta) 2) (sqrt.f64 (+.f64 2 beta))) (/.f64 (cbrt.f64 beta) (sqrt.f64 (+.f64 2 beta))))
(*.f64 (/.f64 (sqrt.f64 beta) 1) (/.f64 (sqrt.f64 beta) (+.f64 beta 2)))
(/.f64 beta (+.f64 2 beta))
(*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 beta 2))))
(/.f64 (*.f64 (sqrt.f64 beta) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 2 beta)))) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2))
(*.f64 (/.f64 (sqrt.f64 beta) (pow.f64 (cbrt.f64 (+.f64 2 beta)) 2)) (/.f64 (sqrt.f64 beta) (cbrt.f64 (+.f64 2 beta))))
(*.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) 8)) (+.f64 4 (*.f64 beta (-.f64 beta 2))))
(*.f64 (/.f64 beta (+.f64 (pow.f64 beta 3) 8)) (+.f64 4 (*.f64 beta (+.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)
(/.f64 beta (+.f64 2 beta))
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 3)
(/.f64 beta (+.f64 2 beta))
(pow.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3) 1/3)
(/.f64 beta (+.f64 2 beta))
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 2)
(/.f64 beta (+.f64 2 beta))
(pow.f64 (/.f64 (+.f64 beta 2) beta) -1)
(/.f64 1 (/.f64 (+.f64 2 beta) beta))
(neg.f64 (/.f64 beta (+.f64 (neg.f64 beta) -2)))
(/.f64 beta (+.f64 2 beta))
(neg.f64 (/.f64 (neg.f64 beta) (+.f64 beta 2)))
(/.f64 beta (+.f64 2 beta))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 2 beta)) 2))
(fabs.f64 (/.f64 beta (+.f64 2 beta)))
(log.f64 (exp.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 2 beta))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta 2)))))
(/.f64 beta (+.f64 2 beta))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))
(/.f64 beta (+.f64 2 beta))
(cbrt.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)))
(/.f64 beta (+.f64 2 beta))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 2 beta))))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 2 beta))
(exp.f64 (log.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 2 beta))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 beta 2))) 1))
(/.f64 beta (+.f64 2 beta))
(+.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(+.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(+.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(*.f64 1 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(*.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 1 (/.f64 alpha (-.f64 -2 alpha)))
(*.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 1 (/.f64 alpha (-.f64 -2 alpha)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (-.f64 -2 alpha)) 3)) (+.f64 1 (*.f64 (/.f64 alpha (-.f64 -2 alpha)) (+.f64 -1 (/.f64 alpha (-.f64 -2 alpha))))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (-.f64 -2 alpha)) 3)) (+.f64 1 (*.f64 (/.f64 alpha (-.f64 -2 alpha)) (+.f64 -1 (/.f64 alpha (-.f64 -2 alpha))))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))))
(/.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 1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (-.f64 -2 alpha)) 3)) (+.f64 1 (*.f64 (/.f64 alpha (-.f64 -2 alpha)) (+.f64 -1 (/.f64 alpha (-.f64 -2 alpha))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3))) (neg.f64 (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3))) (+.f64 -1 (neg.f64 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 alpha (-.f64 -2 alpha)) 3)) (-.f64 -1 (*.f64 (/.f64 alpha (-.f64 -2 alpha)) (+.f64 -1 (/.f64 alpha (-.f64 -2 alpha))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) (neg.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2))) (+.f64 -1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (+.f64 -1 (/.f64 alpha (-.f64 -2 alpha))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 3)) (/.f64 1 (+.f64 1 (+.f64 (/.f64 alpha (+.f64 alpha 2)) (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 alpha (-.f64 -2 alpha)) 3)) (+.f64 1 (*.f64 (/.f64 alpha (-.f64 -2 alpha)) (+.f64 -1 (/.f64 alpha (-.f64 -2 alpha))))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))) (-.f64 1 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (/.f64 1 (+.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 alpha (+.f64 alpha 2)) 2)) (-.f64 1 (/.f64 alpha (-.f64 -2 alpha))))
(pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 3)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3) 1/3)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2)
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2))
(fabs.f64 (+.f64 1 (/.f64 alpha (-.f64 -2 alpha))))
(log.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 3))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(+.f64 (+.f64 2 (/.f64 alpha (-.f64 -2 alpha))) -1)
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(exp.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2))) 1))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))
(-.f64 (+.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1)
(+.f64 1 (-.f64 (/.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 (/.f64 alpha (+.f64 alpha 2)) 1)
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) 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 (pow.f64 (cbrt.f64 alpha) 2) (/.f64 (cbrt.f64 alpha) (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (pow.f64 (cbrt.f64 alpha) 2) (*.f64 (cbrt.f64 alpha) (/.f64 1 (+.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))
(*.f64 (sqrt.f64 alpha) (/.f64 (sqrt.f64 alpha) (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (sqrt.f64 alpha) (*.f64 (sqrt.f64 alpha) (/.f64 1 (+.f64 alpha 2))))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (neg.f64 alpha) (/.f64 1 (+.f64 (neg.f64 alpha) -2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 1 (+.f64 alpha 2)) alpha)
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2)) (/.f64 alpha (cbrt.f64 (+.f64 alpha 2))))
(/.f64 (/.f64 alpha (cbrt.f64 (+.f64 alpha 2))) (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 alpha 2))) (/.f64 alpha (sqrt.f64 (+.f64 alpha 2))))
(/.f64 (/.f64 alpha (sqrt.f64 (+.f64 alpha 2))) (sqrt.f64 (+.f64 alpha 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) 1) (/.f64 (cbrt.f64 alpha) (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2)) (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))))
(*.f64 (cbrt.f64 (/.f64 alpha (+.f64 alpha 2))) (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 alpha 2))) (/.f64 (cbrt.f64 alpha) (sqrt.f64 (+.f64 alpha 2))))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 alpha) 2) (sqrt.f64 (+.f64 alpha 2))) (cbrt.f64 alpha)) (sqrt.f64 (+.f64 alpha 2)))
(*.f64 (/.f64 (sqrt.f64 alpha) 1) (/.f64 (sqrt.f64 alpha) (+.f64 alpha 2)))
(/.f64 alpha (+.f64 alpha 2))
(*.f64 (/.f64 (sqrt.f64 alpha) (pow.f64 (cbrt.f64 (+.f64 alpha 2)) 2)) (/.f64 (sqrt.f64 alpha) (cbrt.f64 (+.f64 alpha 2))))
(*.f64 (/.f64 alpha (+.f64 8 (pow.f64 alpha 3))) (fma.f64 alpha alpha (-.f64 4 (*.f64 alpha 2))))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha 3) 8)) (fma.f64 alpha alpha (-.f64 4 (*.f64 alpha 2))))
(*.f64 (/.f64 alpha (+.f64 (pow.f64 alpha 3) 8)) (fma.f64 alpha alpha (+.f64 4 (*.f64 alpha -2))))
(*.f64 (/.f64 alpha (fma.f64 alpha alpha -4)) (+.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 1 (/.f64 (+.f64 alpha 2) alpha))
(neg.f64 (/.f64 (neg.f64 alpha) (+.f64 alpha 2)))
(/.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 1 (-.f64 (/.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 (neg.f64 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(-.f64 (exp.f64 (log1p.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)))) 1)
(expm1.f64 (log1p.f64 (-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)))
(*.f64 1 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(*.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 1/2)
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(*.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)) 1)
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(*.f64 (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) (pow.f64 (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 2))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 2) (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2) (*.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 1/2))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2) (/.f64 (cbrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2))
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(+.f64 1/2 (/.f64 (/.f64 alpha (+.f64 alpha 2)) -2))
(*.f64 (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 1/2))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) (/.f64 (sqrt.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) 2))
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(+.f64 1/2 (/.f64 (/.f64 alpha (+.f64 alpha 2)) -2))
(*.f64 (+.f64 -1 (/.f64 alpha (+.f64 alpha 2))) -1/2)
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(*.f64 1/2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(pow.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)) 1)
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(pow.f64 (cbrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 3)
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(pow.f64 (pow.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)) 3) 1/3)
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(pow.f64 (sqrt.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 2)
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(pow.f64 (/.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))) -1)
(/.f64 1 (/.f64 2 (-.f64 1 (/.f64 alpha (+.f64 alpha 2)))))
(/.f64 1 (/.f64 2 (+.f64 1 (/.f64 alpha (-.f64 -2 alpha)))))
(neg.f64 (/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) -2))
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(+.f64 1/2 (/.f64 (/.f64 alpha (+.f64 alpha 2)) -2))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2) 1/4))
(sqrt.f64 (*.f64 1/4 (pow.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)))
(sqrt.f64 (*.f64 1/4 (pow.f64 (+.f64 1 (/.f64 alpha (-.f64 -2 alpha))) 2)))
(log.f64 (sqrt.f64 (exp.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))))))
(log.f64 (sqrt.f64 (exp.f64 (+.f64 1 (/.f64 alpha (-.f64 -2 alpha))))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)))))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(cbrt.f64 (pow.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2)) 3))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(expm1.f64 (log1p.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(expm1.f64 (log1p.f64 (-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)))
(log1p.f64 (expm1.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(exp.f64 (log.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)
(exp.f64 (*.f64 (log.f64 (-.f64 1/2 (*.f64 (/.f64 alpha (+.f64 alpha 2)) 1/2))) 1))
(-.f64 1/2 (/.f64 (*.f64 alpha 1/2) (+.f64 alpha 2)))
(fma.f64 (/.f64 alpha (-.f64 -2 alpha)) 1/2 1/2)

eval365.0ms (5%)

Compiler

Compiled 14509 to 10581 computations (27.1% saved)

prune135.0ms (1.8%)

Pruning

9 alts after pruning (5 fresh and 4 done)

PrunedKeptTotal
New6665671
Fresh101
Picked145
Done000
Total6689677
Accuracy
100.0%
Counts
677 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.3%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
18.7%
(/.f64 (-.f64 1 (/.f64 2 alpha)) alpha)
78.9%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
79.0%
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) beta) 1) 2)
52.0%
(/.f64 (+.f64 (*.f64 beta 1/2) 1) 2)
23.4%
(/.f64 (+.f64 1 beta) alpha)
38.2%
(/.f64 2 2)
54.3%
(+.f64 1/2 (*.f64 alpha -1/4))
55.7%
1/2
Compiler

Compiled 116 to 98 computations (15.5% saved)

localize222.0ms (3%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 1 (/.f64 2 alpha))
99.9%
(/.f64 (-.f64 1 (/.f64 2 alpha)) alpha)
100.0%
(/.f64 1 (+.f64 beta 2))
99.9%
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
Results
178.0ms255×256valid
0.0ms256valid
Compiler

Compiled 90 to 69 computations (23.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 136.0ms
Operation ival-div, time spent: 93.0ms, 68.0% of total-time
Operation ival-add, time spent: 19.0ms, 14.0% of total-time
Operation ival-mult, time spent: 16.0ms, 12.0% of total-time
Operation const, time spent: 5.0ms, 4.0% of total-time
Operation ival-sub, time spent: 3.0ms, 2.0% of total-time

series8.0ms (0.1%)

Counts
4 → 48
Calls
Call 1
Inputs
#<alt (*.f64 (/.f64 1 (+.f64 beta 2)) beta)>
#<alt (/.f64 1 (+.f64 beta 2))>
#<alt (/.f64 (-.f64 1 (/.f64 2 alpha)) alpha)>
#<alt (-.f64 1 (/.f64 2 alpha))>
Outputs
#<alt (*.f64 1/2 beta)>
#<alt (*.f64 beta (+.f64 1/2 (*.f64 -1/4 beta)))>
#<alt (*.f64 beta (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 1/8 beta) 1/4))))>
#<alt (*.f64 beta (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 beta (+.f64 1/8 (*.f64 -1/16 beta))) 1/4))))>
#<alt 1>
#<alt (-.f64 1 (*.f64 2 (/.f64 1 beta)))>
#<alt (-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta)))>
#<alt (-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))>
#<alt 1>
#<alt (-.f64 1 (*.f64 2 (/.f64 1 beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 beta))) beta)))>
#<alt (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 -1 (/.f64 (-.f64 4 (*.f64 8 (/.f64 1 beta))) beta))) beta)))>
#<alt 1/2>
#<alt (+.f64 1/2 (*.f64 -1/4 beta))>
#<alt (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 1/8 beta) 1/4)))>
#<alt (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 beta (+.f64 1/8 (*.f64 -1/16 beta))) 1/4)))>
#<alt (/.f64 1 beta)>
#<alt (/.f64 (-.f64 1 (*.f64 2 (/.f64 1 beta))) beta)>
#<alt (/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) beta)>
#<alt (/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3))))) beta)>
#<alt (/.f64 1 beta)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 beta)) 1) beta))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 beta)) 2) beta)) 1) beta))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 8 (/.f64 1 beta)) 4) beta)) 2) beta)) 1) beta))>
#<alt (/.f64 -2 (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))>
#<alt (/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))>
#<alt (/.f64 1 alpha)>
#<alt (/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)>
#<alt (/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)>
#<alt (/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)>
#<alt (/.f64 1 alpha)>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))>
#<alt (*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))>
#<alt (/.f64 -2 alpha)>
#<alt (/.f64 (-.f64 alpha 2) alpha)>
#<alt (/.f64 (-.f64 alpha 2) alpha)>
#<alt (/.f64 (-.f64 alpha 2) alpha)>
#<alt 1>
#<alt (-.f64 1 (*.f64 2 (/.f64 1 alpha)))>
#<alt (-.f64 1 (*.f64 2 (/.f64 1 alpha)))>
#<alt (-.f64 1 (*.f64 2 (/.f64 1 alpha)))>
#<alt 1>
#<alt (-.f64 1 (*.f64 2 (/.f64 1 alpha)))>
#<alt (-.f64 1 (*.f64 2 (/.f64 1 alpha)))>
#<alt (-.f64 1 (*.f64 2 (/.f64 1 alpha)))>
Calls

12 calls:

TimeVariablePointExpression
3.0ms
alpha
@inf
(/ (- 1 (/ 2 alpha)) alpha)
1.0ms
alpha
@-inf
(/ (- 1 (/ 2 alpha)) alpha)
0.0ms
alpha
@0
(/ (- 1 (/ 2 alpha)) alpha)
0.0ms
beta
@-inf
(/ 1 (+ beta 2))
0.0ms
beta
@inf
(/ 1 (+ beta 2))

rewrite140.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
1129×log1p-expm1-u
1129×expm1-log1p-u
800×prod-diff
122×associate-*r*
92×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01576
121776
2301676
Stop Event
node limit
Counts
4 → 169
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 1 (+.f64 beta 2))
(/.f64 (-.f64 1 (/.f64 2 alpha)) alpha)
(-.f64 1 (/.f64 2 alpha))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2)))) 1)
(/.f64 1 (/.f64 (+.f64 beta 2) beta))
(/.f64 beta (+.f64 beta 2))
(/.f64 (neg.f64 beta) (+.f64 -2 (neg.f64 beta)))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (+.f64 beta 2)))
(/.f64 (*.f64 beta -1) (+.f64 -2 (neg.f64 beta)))
(/.f64 (*.f64 -1 beta) (+.f64 -2 (neg.f64 beta)))
(/.f64 (/.f64 beta 1) (+.f64 beta 2))
(/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (+.f64 beta 2)))
(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)
(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 1 (+.f64 beta 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 beta 2)) 3) (pow.f64 beta 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 (+.f64 beta 2)))) 1)
(*.f64 1 (/.f64 1 (+.f64 beta 2)))
(*.f64 (/.f64 1 (+.f64 beta 2)) 1)
(*.f64 -1 (/.f64 1 (+.f64 -2 (neg.f64 beta))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 beta 2))) (cbrt.f64 (pow.f64 (+.f64 beta 2) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) -2)) (/.f64 1 (cbrt.f64 (+.f64 beta 2))))
(*.f64 (pow.f64 (+.f64 beta 2) -1/2) (pow.f64 (+.f64 beta 2) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 beta 2)) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 beta 2)) -1) (pow.f64 (sqrt.f64 (+.f64 beta 2)) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) 8)) (fma.f64 beta beta (-.f64 4 (*.f64 beta 2))))
(*.f64 (/.f64 1 (fma.f64 beta beta -4)) (+.f64 beta -2))
(pow.f64 (+.f64 beta 2) -1)
(pow.f64 (/.f64 1 (+.f64 beta 2)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 beta 2))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 beta 2)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 beta 2) -1/2) 2)
(neg.f64 (/.f64 -1 (+.f64 beta 2)))
(sqrt.f64 (pow.f64 (+.f64 beta 2) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 beta 2)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 beta 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 beta 2))))
(exp.f64 (neg.f64 (log.f64 (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta 2)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 beta 2))) 1))
(+.f64 (/.f64 1 alpha) (neg.f64 (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1))) (fma.f64 (neg.f64 (/.f64 2 (pow.f64 alpha 2))) 1 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1)))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) alpha)) 2 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2)))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 1 alpha) (/.f64 2 alpha)))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (/.f64 2 alpha) (*.f64 (/.f64 1 alpha) (/.f64 2 alpha))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (sqrt.f64 (/.f64 2 (pow.f64 alpha 2))) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha))) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha))) (/.f64 2 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1))) (fma.f64 (neg.f64 (/.f64 2 (pow.f64 alpha 2))) 1 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) alpha)) 2 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 1 alpha) (/.f64 2 alpha)))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (/.f64 2 alpha) (*.f64 (/.f64 1 alpha) (/.f64 2 alpha))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (sqrt.f64 (/.f64 2 (pow.f64 alpha 2))) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha))) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha))) (/.f64 2 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1))) (fma.f64 (neg.f64 (/.f64 2 (pow.f64 alpha 2))) 1 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) alpha)) 2 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 1 alpha) (/.f64 2 alpha)))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (/.f64 2 alpha) (*.f64 (/.f64 1 alpha) (/.f64 2 alpha))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (sqrt.f64 (/.f64 2 (pow.f64 alpha 2))) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha))) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha))) (/.f64 2 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha))) 1)
(*.f64 1 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha))
(*.f64 (+.f64 1 (/.f64 -2 alpha)) (/.f64 1 alpha))
(*.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) alpha))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (*.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) (/.f64 1 alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) (sqrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) alpha))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (/.f64 1 alpha)))
(*.f64 (+.f64 -1 (/.f64 2 alpha)) (/.f64 1 (neg.f64 alpha)))
(*.f64 (/.f64 1 alpha) (+.f64 1 (/.f64 -2 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 1 (/.f64 -2 alpha)) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 1 (/.f64 -2 alpha)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) 1) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) 2)
(pow.f64 (/.f64 alpha (+.f64 1 (/.f64 -2 alpha))) -1)
(neg.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) (neg.f64 alpha)))
(neg.f64 (/.f64 (+.f64 -1 (/.f64 2 alpha)) alpha))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 -2 alpha)) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(exp.f64 (-.f64 (log1p.f64 (/.f64 -2 alpha)) (log.f64 alpha)))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 -2 alpha)) (log.f64 alpha)) 1))
(+.f64 1 (/.f64 -2 alpha))
(+.f64 1 (*.f64 (/.f64 -2 alpha) 1))
(+.f64 (/.f64 -2 alpha) 1)
(*.f64 1 (+.f64 1 (/.f64 -2 alpha)))
(*.f64 (+.f64 1 (/.f64 -2 alpha)) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))))
(*.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (/.f64 1 (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))))))
(*.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (/.f64 1 (+.f64 1 (/.f64 2 alpha))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))) (-.f64 1 (/.f64 8 (pow.f64 alpha 3)))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 2 alpha)) (-.f64 1 (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (+.f64 1 (/.f64 2 alpha)))
(/.f64 (neg.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3)))) (neg.f64 (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))))))
(/.f64 (neg.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2)))) (neg.f64 (+.f64 1 (/.f64 2 alpha))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 -2 alpha) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 -2 alpha) (/.f64 -2 alpha)) (/.f64 -2 alpha))))
(/.f64 (-.f64 1 (*.f64 (/.f64 -2 alpha) (/.f64 -2 alpha))) (-.f64 1 (/.f64 -2 alpha)))
(pow.f64 (+.f64 1 (/.f64 -2 alpha)) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 -2 alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 -2 alpha)) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 -2 alpha))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 -2 alpha)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 -2 alpha)) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 -2 alpha))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 -2 alpha))))
(exp.f64 (log1p.f64 (/.f64 -2 alpha)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 -2 alpha)) 1))

simplify138.0ms (1.9%)

Algorithm
egg-herbie
Rules
1362×times-frac
540×distribute-lft-in
522×distribute-rgt-in
464×distribute-lft-neg-in
426×distribute-rgt-neg-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05368981
113407328
240035980
Stop Event
node limit
Counts
217 → 256
Calls
Call 1
Inputs
(*.f64 1/2 beta)
(*.f64 beta (+.f64 1/2 (*.f64 -1/4 beta)))
(*.f64 beta (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 1/8 beta) 1/4))))
(*.f64 beta (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 beta (+.f64 1/8 (*.f64 -1/16 beta))) 1/4))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (/.f64 4 (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 1 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 beta))) beta)))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 -1 (/.f64 (-.f64 4 (*.f64 8 (/.f64 1 beta))) beta))) beta)))
1/2
(+.f64 1/2 (*.f64 -1/4 beta))
(+.f64 1/2 (*.f64 beta (-.f64 (*.f64 1/8 beta) 1/4)))
(+.f64 1/2 (*.f64 beta (-.f64 (*.f64 beta (+.f64 1/8 (*.f64 -1/16 beta))) 1/4)))
(/.f64 1 beta)
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 beta))) beta)
(/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) beta)
(/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3))))) beta)
(/.f64 1 beta)
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 beta)) 1) beta))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 beta)) 2) beta)) 1) beta))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 8 (/.f64 1 beta)) 4) beta)) 2) beta)) 1) beta))
(/.f64 -2 (pow.f64 alpha 2))
(/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))
(/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))
(/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))
(/.f64 1 alpha)
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 1 alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(/.f64 -2 alpha)
(/.f64 (-.f64 alpha 2) alpha)
(/.f64 (-.f64 alpha 2) alpha)
(/.f64 (-.f64 alpha 2) alpha)
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2)))) 1)
(/.f64 1 (/.f64 (+.f64 beta 2) beta))
(/.f64 beta (+.f64 beta 2))
(/.f64 (neg.f64 beta) (+.f64 -2 (neg.f64 beta)))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (+.f64 beta 2)))
(/.f64 (*.f64 beta -1) (+.f64 -2 (neg.f64 beta)))
(/.f64 (*.f64 -1 beta) (+.f64 -2 (neg.f64 beta)))
(/.f64 (/.f64 beta 1) (+.f64 beta 2))
(/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (+.f64 beta 2)))
(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)
(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 1 (+.f64 beta 2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 beta 2)) 3) (pow.f64 beta 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 (+.f64 beta 2)))) 1)
(*.f64 1 (/.f64 1 (+.f64 beta 2)))
(*.f64 (/.f64 1 (+.f64 beta 2)) 1)
(*.f64 -1 (/.f64 1 (+.f64 -2 (neg.f64 beta))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 beta 2))) (cbrt.f64 (pow.f64 (+.f64 beta 2) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) -2)) (/.f64 1 (cbrt.f64 (+.f64 beta 2))))
(*.f64 (pow.f64 (+.f64 beta 2) -1/2) (pow.f64 (+.f64 beta 2) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 beta 2)) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 beta 2)) -1) (pow.f64 (sqrt.f64 (+.f64 beta 2)) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) 8)) (fma.f64 beta beta (-.f64 4 (*.f64 beta 2))))
(*.f64 (/.f64 1 (fma.f64 beta beta -4)) (+.f64 beta -2))
(pow.f64 (+.f64 beta 2) -1)
(pow.f64 (/.f64 1 (+.f64 beta 2)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 beta 2))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 beta 2)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 beta 2) -1/2) 2)
(neg.f64 (/.f64 -1 (+.f64 beta 2)))
(sqrt.f64 (pow.f64 (+.f64 beta 2) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 beta 2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 beta 2)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 beta 2)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 beta 2))))
(exp.f64 (neg.f64 (log.f64 (+.f64 beta 2))))
(exp.f64 (*.f64 (log.f64 (+.f64 beta 2)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 beta 2))) 1))
(+.f64 (/.f64 1 alpha) (neg.f64 (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1))) (fma.f64 (neg.f64 (/.f64 2 (pow.f64 alpha 2))) 1 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1)))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) alpha)) 2 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2)))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 1 alpha) (/.f64 2 alpha)))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (/.f64 2 alpha) (*.f64 (/.f64 1 alpha) (/.f64 2 alpha))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (sqrt.f64 (/.f64 2 (pow.f64 alpha 2))) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha))) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha))) (/.f64 2 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1))) (fma.f64 (neg.f64 (/.f64 2 (pow.f64 alpha 2))) 1 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) alpha)) 2 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 1 alpha) (/.f64 2 alpha)))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (/.f64 2 alpha) (*.f64 (/.f64 1 alpha) (/.f64 2 alpha))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (sqrt.f64 (/.f64 2 (pow.f64 alpha 2))) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha))) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha))) (/.f64 2 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1))) (fma.f64 (neg.f64 (/.f64 2 (pow.f64 alpha 2))) 1 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) alpha)) 2 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 1 alpha) (/.f64 2 alpha)))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (/.f64 2 alpha) (*.f64 (/.f64 1 alpha) (/.f64 2 alpha))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (sqrt.f64 (/.f64 2 (pow.f64 alpha 2))) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha))) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha))) (/.f64 2 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)))))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha))) 1)
(*.f64 1 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha))
(*.f64 (+.f64 1 (/.f64 -2 alpha)) (/.f64 1 alpha))
(*.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 1)
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) alpha))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (*.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) (/.f64 1 alpha)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) (sqrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) alpha))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (/.f64 1 alpha)))
(*.f64 (+.f64 -1 (/.f64 2 alpha)) (/.f64 1 (neg.f64 alpha)))
(*.f64 (/.f64 1 alpha) (+.f64 1 (/.f64 -2 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 1 (/.f64 -2 alpha)) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 1 (/.f64 -2 alpha)) (sqrt.f64 alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) (sqrt.f64 alpha)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) 1) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (cbrt.f64 alpha)))
(pow.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) 2)
(pow.f64 (/.f64 alpha (+.f64 1 (/.f64 -2 alpha))) -1)
(neg.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) (neg.f64 alpha)))
(neg.f64 (/.f64 (+.f64 -1 (/.f64 2 alpha)) alpha))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 -2 alpha)) 3) (pow.f64 alpha 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(exp.f64 (-.f64 (log1p.f64 (/.f64 -2 alpha)) (log.f64 alpha)))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 -2 alpha)) (log.f64 alpha)) 1))
(+.f64 1 (/.f64 -2 alpha))
(+.f64 1 (*.f64 (/.f64 -2 alpha) 1))
(+.f64 (/.f64 -2 alpha) 1)
(*.f64 1 (+.f64 1 (/.f64 -2 alpha)))
(*.f64 (+.f64 1 (/.f64 -2 alpha)) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))))
(*.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (/.f64 1 (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))))))
(*.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (/.f64 1 (+.f64 1 (/.f64 2 alpha))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))) (-.f64 1 (/.f64 8 (pow.f64 alpha 3)))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 2 alpha)) (-.f64 1 (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (+.f64 1 (/.f64 2 alpha)))
(/.f64 (neg.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3)))) (neg.f64 (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))))))
(/.f64 (neg.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2)))) (neg.f64 (+.f64 1 (/.f64 2 alpha))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 -2 alpha) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 -2 alpha) (/.f64 -2 alpha)) (/.f64 -2 alpha))))
(/.f64 (-.f64 1 (*.f64 (/.f64 -2 alpha) (/.f64 -2 alpha))) (-.f64 1 (/.f64 -2 alpha)))
(pow.f64 (+.f64 1 (/.f64 -2 alpha)) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 -2 alpha)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 -2 alpha)) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 -2 alpha))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 -2 alpha)))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 -2 alpha)) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 -2 alpha))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 -2 alpha))))
(exp.f64 (log1p.f64 (/.f64 -2 alpha)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 -2 alpha)) 1))
Outputs
(*.f64 1/2 beta)
(*.f64 beta (+.f64 1/2 (*.f64 -1/4 beta)))
(*.f64 beta (+.f64 1/2 (*.f64 beta -1/4)))
(*.f64 beta (fma.f64 beta -1/4 1/2))
(*.f64 beta (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 1/8 beta) 1/4))))
(*.f64 beta (+.f64 1/2 (*.f64 beta (fma.f64 1/8 beta -1/4))))
(*.f64 beta (fma.f64 beta (fma.f64 beta 1/8 -1/4) 1/2))
(*.f64 beta (+.f64 1/2 (*.f64 beta (-.f64 (*.f64 beta (+.f64 1/8 (*.f64 -1/16 beta))) 1/4))))
(*.f64 beta (+.f64 1/2 (*.f64 beta (fma.f64 beta (+.f64 1/8 (*.f64 beta -1/16)) -1/4))))
(*.f64 beta (fma.f64 beta (fma.f64 beta (fma.f64 beta -1/16 1/8) -1/4) 1/2))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 1 (/.f64 2 beta))
(+.f64 1 (/.f64 -2 beta))
(-.f64 (+.f64 1 (/.f64 4 (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 (/.f64 4 beta) -2) beta))
(-.f64 1 (/.f64 (+.f64 2 (/.f64 -4 beta)) beta))
(-.f64 (+.f64 1 (/.f64 4 (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 (+.f64 1 (/.f64 (+.f64 (/.f64 4 beta) -2) beta)) (/.f64 8 (pow.f64 beta 3)))
(+.f64 1 (/.f64 (-.f64 -2 (/.f64 (+.f64 (/.f64 8 beta) -4) beta)) beta))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 1 (/.f64 2 beta))
(+.f64 1 (/.f64 -2 beta))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 2 (*.f64 4 (/.f64 1 beta))) beta)))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 2 beta)))
(+.f64 1 (/.f64 (+.f64 (/.f64 4 beta) -2) beta))
(-.f64 1 (/.f64 (+.f64 2 (/.f64 -4 beta)) beta))
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 -1 (/.f64 (-.f64 4 (*.f64 8 (/.f64 1 beta))) beta))) beta)))
(+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (+.f64 (/.f64 2 beta) (/.f64 8 (pow.f64 beta 3)))))
(-.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 4 beta) -2) beta)) (/.f64 8 (pow.f64 beta 3)))
(+.f64 1 (/.f64 (-.f64 -2 (/.f64 (+.f64 (/.f64 8 beta) -4) beta)) beta))
1/2
(+.f64 1/2 (*.f64 -1/4 beta))
(+.f64 1/2 (*.f64 beta -1/4))
(fma.f64 beta -1/4 1/2)
(+.f64 1/2 (*.f64 beta (-.f64 (*.f64 1/8 beta) 1/4)))
(+.f64 1/2 (*.f64 beta (fma.f64 1/8 beta -1/4)))
(fma.f64 beta (fma.f64 beta 1/8 -1/4) 1/2)
(+.f64 1/2 (*.f64 beta (-.f64 (*.f64 beta (+.f64 1/8 (*.f64 -1/16 beta))) 1/4)))
(+.f64 1/2 (*.f64 beta (fma.f64 beta (+.f64 1/8 (*.f64 beta -1/16)) -1/4)))
(fma.f64 beta (fma.f64 beta (fma.f64 beta -1/16 1/8) -1/4) 1/2)
(/.f64 1 beta)
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 beta))) beta)
(/.f64 (-.f64 1 (/.f64 2 beta)) beta)
(/.f64 (+.f64 1 (/.f64 -2 beta)) beta)
(/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))) beta)
(/.f64 (+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 2 beta))) beta)
(/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 4 beta) -2) beta)) beta)
(/.f64 (-.f64 1 (/.f64 (+.f64 2 (/.f64 -4 beta)) beta)) beta)
(/.f64 (-.f64 (+.f64 1 (/.f64 4 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3))))) beta)
(/.f64 (+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (+.f64 (/.f64 2 beta) (/.f64 8 (pow.f64 beta 3))))) beta)
(/.f64 (-.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 4 beta) -2) beta)) (/.f64 8 (pow.f64 beta 3))) beta)
(/.f64 (+.f64 1 (/.f64 (-.f64 -2 (/.f64 (+.f64 (/.f64 8 beta) -4) beta)) beta)) beta)
(/.f64 1 beta)
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 beta)) 1) beta))
(/.f64 (-.f64 1 (/.f64 2 beta)) beta)
(/.f64 (+.f64 1 (/.f64 -2 beta)) beta)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 4 (/.f64 1 beta)) 2) beta)) 1) beta))
(/.f64 (+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (/.f64 2 beta))) beta)
(/.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 4 beta) -2) beta)) beta)
(/.f64 (-.f64 1 (/.f64 (+.f64 2 (/.f64 -4 beta)) beta)) beta)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 8 (/.f64 1 beta)) 4) beta)) 2) beta)) 1) beta))
(/.f64 (+.f64 1 (-.f64 (/.f64 4 (pow.f64 beta 2)) (+.f64 (/.f64 2 beta) (/.f64 8 (pow.f64 beta 3))))) beta)
(/.f64 (-.f64 (+.f64 1 (/.f64 (+.f64 (/.f64 4 beta) -2) beta)) (/.f64 8 (pow.f64 beta 3))) beta)
(/.f64 (+.f64 1 (/.f64 (-.f64 -2 (/.f64 (+.f64 (/.f64 8 beta) -4) beta)) beta)) beta)
(/.f64 -2 (pow.f64 alpha 2))
(/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(/.f64 (-.f64 alpha 2) (pow.f64 alpha 2))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(/.f64 1 alpha)
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(/.f64 (-.f64 1 (*.f64 2 (/.f64 1 alpha))) alpha)
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(/.f64 1 alpha)
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 -1 (/.f64 (-.f64 (*.f64 2 (/.f64 1 alpha)) 1) alpha))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(/.f64 -2 alpha)
(/.f64 (-.f64 alpha 2) alpha)
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(/.f64 (-.f64 alpha 2) alpha)
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(/.f64 (-.f64 alpha 2) alpha)
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
1
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(-.f64 1 (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(-.f64 (exp.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2)))) 1)
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(/.f64 1 (/.f64 (+.f64 beta 2) beta))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 (neg.f64 beta) (+.f64 -2 (neg.f64 beta)))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(/.f64 (/.f64 beta (sqrt.f64 (+.f64 beta 2))) (sqrt.f64 (+.f64 beta 2)))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(/.f64 (*.f64 beta -1) (+.f64 -2 (neg.f64 beta)))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(/.f64 (*.f64 -1 beta) (+.f64 -2 (neg.f64 beta)))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(/.f64 (/.f64 beta 1) (+.f64 beta 2))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(/.f64 (/.f64 beta (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2)) (cbrt.f64 (+.f64 beta 2)))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(pow.f64 (/.f64 beta (+.f64 beta 2)) 1)
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(pow.f64 (cbrt.f64 (/.f64 beta (+.f64 beta 2))) 3)
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(pow.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3) 1/3)
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(pow.f64 (sqrt.f64 (/.f64 beta (+.f64 beta 2))) 2)
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(sqrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 2))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(log.f64 (exp.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 beta (+.f64 beta 2)))))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(cbrt.f64 (pow.f64 (/.f64 beta (+.f64 beta 2)) 3))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(cbrt.f64 (*.f64 (pow.f64 beta 3) (pow.f64 (/.f64 1 (+.f64 beta 2)) 3)))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 beta 2)) 3) (pow.f64 beta 3)))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(cbrt.f64 (/.f64 (pow.f64 beta 3) (pow.f64 (+.f64 beta 2) 3)))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(expm1.f64 (log1p.f64 (/.f64 beta (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(exp.f64 (log.f64 (/.f64 beta (+.f64 beta 2))))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(exp.f64 (*.f64 (log.f64 (/.f64 beta (+.f64 beta 2))) 1))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 (neg.f64 beta) (-.f64 -2 beta))
(/.f64 beta (+.f64 beta 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 beta 2)))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 beta 2))))
(*.f64 1 (/.f64 1 (+.f64 beta 2)))
(/.f64 1 (+.f64 beta 2))
(*.f64 (/.f64 1 (+.f64 beta 2)) 1)
(/.f64 1 (+.f64 beta 2))
(*.f64 -1 (/.f64 1 (+.f64 -2 (neg.f64 beta))))
(/.f64 1 (+.f64 beta 2))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 beta 2))) (cbrt.f64 (pow.f64 (+.f64 beta 2) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) -2)) (cbrt.f64 (+.f64 beta 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) -2)) (/.f64 1 (cbrt.f64 (+.f64 beta 2))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 beta 2))) (cbrt.f64 (pow.f64 (+.f64 beta 2) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 beta 2) -2)) (cbrt.f64 (+.f64 beta 2)))
(*.f64 (pow.f64 (+.f64 beta 2) -1/2) (pow.f64 (+.f64 beta 2) -1/2))
(/.f64 1 (+.f64 beta 2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 beta 2)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 beta 2)) -1))
(/.f64 1 (+.f64 beta 2))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 beta 2)) -1) (pow.f64 (sqrt.f64 (+.f64 beta 2)) -1))
(pow.f64 (sqrt.f64 (+.f64 beta 2)) -2)
(*.f64 (/.f64 1 (+.f64 (pow.f64 beta 3) 8)) (fma.f64 beta beta (-.f64 4 (*.f64 beta 2))))
(*.f64 (/.f64 1 (+.f64 8 (pow.f64 beta 3))) (fma.f64 beta beta (-.f64 4 (*.f64 beta 2))))
(/.f64 (fma.f64 beta beta (+.f64 4 (*.f64 beta -2))) (+.f64 8 (pow.f64 beta 3)))
(*.f64 (/.f64 1 (fma.f64 beta beta -4)) (+.f64 beta -2))
(/.f64 (+.f64 beta -2) (fma.f64 beta beta -4))
(pow.f64 (+.f64 beta 2) -1)
(/.f64 1 (+.f64 beta 2))
(pow.f64 (/.f64 1 (+.f64 beta 2)) 1)
(/.f64 1 (+.f64 beta 2))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 beta 2))) 3)
(/.f64 1 (+.f64 beta 2))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 beta 2)) 3) 1/3)
(/.f64 1 (+.f64 beta 2))
(pow.f64 (pow.f64 (+.f64 beta 2) -1/2) 2)
(/.f64 1 (+.f64 beta 2))
(neg.f64 (/.f64 -1 (+.f64 beta 2)))
(/.f64 1 (+.f64 beta 2))
(sqrt.f64 (pow.f64 (+.f64 beta 2) -2))
(fabs.f64 (/.f64 -1 (+.f64 beta 2)))
(log.f64 (exp.f64 (/.f64 1 (+.f64 beta 2))))
(/.f64 1 (+.f64 beta 2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 beta 2)))))
(/.f64 1 (+.f64 beta 2))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 beta 2)) 3))
(/.f64 1 (+.f64 beta 2))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 beta 2))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 beta 2))))
(/.f64 1 (+.f64 beta 2))
(exp.f64 (neg.f64 (log.f64 (+.f64 beta 2))))
(/.f64 1 (+.f64 beta 2))
(exp.f64 (*.f64 (log.f64 (+.f64 beta 2)) -1))
(/.f64 1 (+.f64 beta 2))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 beta 2))) 1))
(/.f64 1 (+.f64 beta 2))
(+.f64 (/.f64 1 alpha) (neg.f64 (/.f64 2 (pow.f64 alpha 2))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1))) (fma.f64 (neg.f64 (/.f64 2 (pow.f64 alpha 2))) 1 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) alpha)) 2 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 1 alpha) (/.f64 2 alpha)))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (/.f64 2 alpha) (*.f64 (/.f64 1 alpha) (/.f64 2 alpha))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha)))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (sqrt.f64 (/.f64 2 (pow.f64 alpha 2))) (/.f64 2 (pow.f64 alpha 2))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2))) (fma.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (neg.f64 (sqrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (/.f64 2 alpha))) (sqrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))) (/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2)))
(+.f64 (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 (/.f64 -2 (sqrt.f64 alpha)) (*.f64 alpha (sqrt.f64 alpha)))) (/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2)))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 2 (*.f64 (cbrt.f64 alpha) alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2))) (/.f64 1 alpha)) (/.f64 (/.f64 -2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2)))
(-.f64 (/.f64 1 alpha) (pow.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) 3))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (neg.f64 (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (+.f64 (/.f64 (/.f64 -2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)) (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (/.f64 (/.f64 -2 (sqrt.f64 alpha)) (*.f64 alpha (sqrt.f64 alpha))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha))) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 2 (*.f64 (cbrt.f64 alpha) alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2))) (/.f64 1 alpha)) (/.f64 (/.f64 -2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2)))
(-.f64 (/.f64 1 alpha) (pow.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) 3))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha))) (/.f64 2 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (neg.f64 (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (+.f64 (/.f64 (/.f64 -2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)) (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (/.f64 (/.f64 -2 (sqrt.f64 alpha)) (*.f64 alpha (sqrt.f64 alpha))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 2 (*.f64 (cbrt.f64 alpha) alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2))) (/.f64 1 alpha)) (/.f64 (/.f64 -2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2)))
(-.f64 (/.f64 1 alpha) (pow.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) 3))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (neg.f64 (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (+.f64 (/.f64 (/.f64 -2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)) (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (/.f64 (/.f64 -2 (sqrt.f64 alpha)) (*.f64 alpha (sqrt.f64 alpha))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 2 (*.f64 (cbrt.f64 alpha) alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2))) (/.f64 1 alpha)) (/.f64 (/.f64 -2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2)))
(-.f64 (/.f64 1 alpha) (pow.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1))) (fma.f64 (neg.f64 (/.f64 2 (pow.f64 alpha 2))) 1 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) alpha)) 2 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 1 alpha) (/.f64 2 alpha)))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (/.f64 2 alpha) (*.f64 (/.f64 1 alpha) (/.f64 2 alpha))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha)))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (sqrt.f64 (/.f64 2 (pow.f64 alpha 2))) (/.f64 2 (pow.f64 alpha 2))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2))) (fma.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (neg.f64 (sqrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (/.f64 2 alpha))) (sqrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))) (/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2)))
(+.f64 (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 (/.f64 -2 (sqrt.f64 alpha)) (*.f64 alpha (sqrt.f64 alpha)))) (/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 2 (*.f64 (cbrt.f64 alpha) alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2))) (/.f64 1 alpha)) (/.f64 (/.f64 -2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2)))
(-.f64 (/.f64 1 alpha) (pow.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (neg.f64 (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (+.f64 (/.f64 (/.f64 -2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)) (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (/.f64 (/.f64 -2 (sqrt.f64 alpha)) (*.f64 alpha (sqrt.f64 alpha))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha))) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 2 (*.f64 (cbrt.f64 alpha) alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2))) (/.f64 1 alpha)) (/.f64 (/.f64 -2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2)))
(-.f64 (/.f64 1 alpha) (pow.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha))) (/.f64 2 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (neg.f64 (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (+.f64 (/.f64 (/.f64 -2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)) (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (/.f64 (/.f64 -2 (sqrt.f64 alpha)) (*.f64 alpha (sqrt.f64 alpha))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 2 (*.f64 (cbrt.f64 alpha) alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2))) (/.f64 1 alpha)) (/.f64 (/.f64 -2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2)))
(-.f64 (/.f64 1 alpha) (pow.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) 3))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (neg.f64 (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (+.f64 (/.f64 (/.f64 -2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)) (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (/.f64 (/.f64 -2 (sqrt.f64 alpha)) (*.f64 alpha (sqrt.f64 alpha))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 1 alpha)) (cbrt.f64 (/.f64 1 alpha))) (cbrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 2 (*.f64 (cbrt.f64 alpha) alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2))) (/.f64 1 alpha)) (/.f64 (/.f64 -2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2)))
(-.f64 (/.f64 1 alpha) (pow.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1))) (fma.f64 (neg.f64 (/.f64 2 (pow.f64 alpha 2))) 1 (*.f64 (/.f64 2 (pow.f64 alpha 2)) 1)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) alpha)) 2 (*.f64 (/.f64 (/.f64 1 alpha) alpha) 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 1 alpha) (/.f64 2 alpha)))) (fma.f64 (neg.f64 (/.f64 1 alpha)) (/.f64 2 alpha) (*.f64 (/.f64 1 alpha) (/.f64 2 alpha))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (sqrt.f64 (/.f64 2 alpha)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (sqrt.f64 (/.f64 2 alpha)))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (*.f64 (cbrt.f64 (/.f64 2 (pow.f64 alpha 2))) (cbrt.f64 (/.f64 2 (pow.f64 alpha 2)))))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 2 (pow.f64 alpha 2)))) (sqrt.f64 (/.f64 2 (pow.f64 alpha 2))) (/.f64 2 (pow.f64 alpha 2))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 2 (pow.f64 alpha 2)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (/.f64 -2 (pow.f64 alpha 2))) (fma.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (neg.f64 (sqrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))))
(+.f64 (fma.f64 (/.f64 (neg.f64 (sqrt.f64 (/.f64 2 alpha))) (sqrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 2 (pow.f64 alpha 2))) (/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2)))
(+.f64 (+.f64 (/.f64 2 (pow.f64 alpha 2)) (/.f64 (/.f64 -2 (sqrt.f64 alpha)) (*.f64 alpha (sqrt.f64 alpha)))) (/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 2 alpha) (cbrt.f64 alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 2 (*.f64 (cbrt.f64 alpha) alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2))) (/.f64 1 alpha)) (/.f64 (/.f64 -2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2)))
(-.f64 (/.f64 1 alpha) (pow.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 2 alpha) (sqrt.f64 alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (neg.f64 (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (+.f64 (/.f64 (/.f64 -2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)) (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (/.f64 (/.f64 -2 (sqrt.f64 alpha)) (*.f64 alpha (sqrt.f64 alpha))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha))) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (/.f64 1 alpha) (cbrt.f64 alpha)) (/.f64 2 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 2 (*.f64 (cbrt.f64 alpha) alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2))) (/.f64 1 alpha)) (/.f64 (/.f64 -2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2)))
(-.f64 (/.f64 1 alpha) (pow.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha))) (/.f64 2 (sqrt.f64 alpha)) (*.f64 (/.f64 (/.f64 1 alpha) (sqrt.f64 alpha)) (/.f64 2 (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (neg.f64 (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (+.f64 (/.f64 (/.f64 -2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)) (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (/.f64 (/.f64 -2 (sqrt.f64 alpha)) (*.f64 alpha (sqrt.f64 alpha))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) 1))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 2 (*.f64 (cbrt.f64 alpha) alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2))) (/.f64 1 alpha)) (/.f64 (/.f64 -2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2)))
(-.f64 (/.f64 1 alpha) (pow.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) 3))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)) (*.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (sqrt.f64 alpha)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 2 alpha)) 2) (sqrt.f64 alpha)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (neg.f64 (/.f64 1 (sqrt.f64 alpha))))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (sqrt.f64 alpha))) (/.f64 1 (sqrt.f64 alpha)) (*.f64 (/.f64 2 (*.f64 (sqrt.f64 alpha) alpha)) (/.f64 1 (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (+.f64 (/.f64 (/.f64 -2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)) (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (sqrt.f64 alpha))) (sqrt.f64 alpha)))))
(+.f64 (/.f64 1 alpha) (/.f64 (/.f64 -2 (sqrt.f64 alpha)) (*.f64 alpha (sqrt.f64 alpha))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) alpha) (/.f64 (sqrt.f64 (/.f64 2 alpha)) 1))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 1 alpha)) (sqrt.f64 (/.f64 1 alpha)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha))) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 (sqrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) (/.f64 (sqrt.f64 (/.f64 2 alpha)) (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (fma.f64 1 (/.f64 1 alpha) (*.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))) (fma.f64 (/.f64 (/.f64 2 alpha) (neg.f64 (cbrt.f64 alpha))) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (*.f64 (/.f64 2 (*.f64 (cbrt.f64 alpha) alpha)) (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)))))
(+.f64 (+.f64 (*.f64 0 (/.f64 (/.f64 2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2))) (/.f64 1 alpha)) (/.f64 (/.f64 -2 (*.f64 alpha (cbrt.f64 alpha))) (pow.f64 (cbrt.f64 alpha) 2)))
(-.f64 (/.f64 1 alpha) (pow.f64 (/.f64 (cbrt.f64 (/.f64 2 alpha)) (cbrt.f64 alpha)) 3))
(-.f64 (/.f64 1 alpha) (/.f64 2 (pow.f64 alpha 2)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))))
(*.f64 1 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (+.f64 1 (/.f64 -2 alpha)) (/.f64 1 alpha))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 1)
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) 2))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) 2) (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) alpha))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (*.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) (/.f64 1 alpha)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) (sqrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) alpha))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (/.f64 1 alpha)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (+.f64 -1 (/.f64 2 alpha)) (/.f64 1 (neg.f64 alpha)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (/.f64 1 alpha) (+.f64 1 (/.f64 -2 alpha)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 1 (/.f64 -2 alpha)) (cbrt.f64 alpha)))
(/.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 1 (/.f64 -2 alpha)) (sqrt.f64 alpha)))
(/.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) 1) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) alpha))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (pow.f64 (cbrt.f64 alpha) 2)) (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha))) (pow.f64 (cbrt.f64 alpha) 2))
(*.f64 (cbrt.f64 (/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (pow.f64 (cbrt.f64 alpha) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (sqrt.f64 alpha)) (/.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) (sqrt.f64 alpha)))
(*.f64 (/.f64 1 (sqrt.f64 alpha)) (/.f64 (+.f64 1 (/.f64 -2 alpha)) (sqrt.f64 alpha)))
(/.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) (sqrt.f64 alpha)) (sqrt.f64 alpha))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) 1) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) alpha))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (cbrt.f64 alpha)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 alpha) 2)) (/.f64 (+.f64 1 (/.f64 -2 alpha)) (cbrt.f64 alpha)))
(/.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) (cbrt.f64 alpha)) (pow.f64 (cbrt.f64 alpha) 2))
(pow.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 1)
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) 3)
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(pow.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 3) 1/3)
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)) 2)
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(pow.f64 (/.f64 alpha (+.f64 1 (/.f64 -2 alpha))) -1)
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(neg.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) (neg.f64 alpha)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(neg.f64 (/.f64 (+.f64 -1 (/.f64 2 alpha)) alpha))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 2))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(log.f64 (exp.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha))))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha) 3))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 -2 alpha)) 3) (pow.f64 alpha 3)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 1 (/.f64 -2 alpha)) alpha)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(exp.f64 (-.f64 (log1p.f64 (/.f64 -2 alpha)) (log.f64 alpha)))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (/.f64 -2 alpha)) (log.f64 alpha)) 1))
(/.f64 (+.f64 alpha -2) (pow.f64 alpha 2))
(/.f64 (+.f64 -2 alpha) (pow.f64 alpha 2))
(+.f64 1 (/.f64 -2 alpha))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (*.f64 (/.f64 -2 alpha) 1))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(+.f64 (/.f64 -2 alpha) 1)
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(*.f64 1 (+.f64 1 (/.f64 -2 alpha)))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(*.f64 (+.f64 1 (/.f64 -2 alpha)) 1)
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2) (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(*.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (/.f64 1 (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))))))
(*.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (/.f64 1 (+.f64 (+.f64 1 (/.f64 2 alpha)) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (+.f64 1 (/.f64 -8 (pow.f64 alpha 3))) (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))))
(*.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (/.f64 1 (+.f64 1 (/.f64 2 alpha))))
(/.f64 (+.f64 1 (/.f64 -4 (pow.f64 alpha 2))) (+.f64 1 (/.f64 2 alpha)))
(/.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (+.f64 1 (/.f64 2 alpha)))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))) (-.f64 1 (/.f64 8 (pow.f64 alpha 3)))))
(*.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (/.f64 1 (+.f64 (+.f64 1 (/.f64 2 alpha)) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (+.f64 1 (/.f64 -8 (pow.f64 alpha 3))) (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 2 alpha)) (-.f64 1 (/.f64 4 (pow.f64 alpha 2)))))
(*.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (/.f64 1 (+.f64 1 (/.f64 2 alpha))))
(/.f64 (+.f64 1 (/.f64 -4 (pow.f64 alpha 2))) (+.f64 1 (/.f64 2 alpha)))
(/.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (+.f64 1 (/.f64 2 alpha)))
(/.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))))
(*.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (/.f64 1 (+.f64 (+.f64 1 (/.f64 2 alpha)) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (+.f64 1 (/.f64 -8 (pow.f64 alpha 3))) (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (+.f64 1 (/.f64 2 alpha)))
(*.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (/.f64 1 (+.f64 1 (/.f64 2 alpha))))
(/.f64 (+.f64 1 (/.f64 -4 (pow.f64 alpha 2))) (+.f64 1 (/.f64 2 alpha)))
(/.f64 (neg.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3)))) (neg.f64 (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2))))))
(*.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (/.f64 1 (+.f64 (+.f64 1 (/.f64 2 alpha)) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (+.f64 1 (/.f64 -8 (pow.f64 alpha 3))) (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (neg.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2)))) (neg.f64 (+.f64 1 (/.f64 2 alpha))))
(*.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (/.f64 1 (+.f64 1 (/.f64 2 alpha))))
(/.f64 (+.f64 1 (/.f64 -4 (pow.f64 alpha 2))) (+.f64 1 (/.f64 2 alpha)))
(/.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (+.f64 1 (/.f64 2 alpha)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 -2 alpha) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 -2 alpha) (/.f64 -2 alpha)) (/.f64 -2 alpha))))
(*.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (/.f64 1 (+.f64 (+.f64 1 (/.f64 2 alpha)) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (-.f64 1 (/.f64 8 (pow.f64 alpha 3))) (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (+.f64 1 (/.f64 -8 (pow.f64 alpha 3))) (+.f64 1 (+.f64 (/.f64 2 alpha) (/.f64 4 (pow.f64 alpha 2)))))
(/.f64 (-.f64 1 (*.f64 (/.f64 -2 alpha) (/.f64 -2 alpha))) (-.f64 1 (/.f64 -2 alpha)))
(*.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (/.f64 1 (+.f64 1 (/.f64 2 alpha))))
(/.f64 (+.f64 1 (/.f64 -4 (pow.f64 alpha 2))) (+.f64 1 (/.f64 2 alpha)))
(/.f64 (-.f64 1 (/.f64 4 (pow.f64 alpha 2))) (+.f64 1 (/.f64 2 alpha)))
(pow.f64 (+.f64 1 (/.f64 -2 alpha)) 1)
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 -2 alpha))) 3)
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(pow.f64 (pow.f64 (+.f64 1 (/.f64 -2 alpha)) 3) 1/3)
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 -2 alpha))) 2)
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 -2 alpha)) 2))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(log.f64 (exp.f64 (+.f64 1 (/.f64 -2 alpha))))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 -2 alpha)))))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 -2 alpha)) 3))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 -2 alpha))))
(+.f64 (+.f64 2 (/.f64 -2 alpha)) -1)
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 -2 alpha))))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(exp.f64 (log1p.f64 (/.f64 -2 alpha)))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))
(exp.f64 (*.f64 (log1p.f64 (/.f64 -2 alpha)) 1))
(/.f64 (+.f64 alpha -2) alpha)
(+.f64 1 (/.f64 -2 alpha))

eval168.0ms (2.3%)

Compiler

Compiled 5462 to 4176 computations (23.5% saved)

prune42.0ms (0.6%)

Pruning

10 alts after pruning (1 fresh and 9 done)

PrunedKeptTotal
New2551256
Fresh000
Picked055
Done044
Total25510265
Accuracy
100.0%
Counts
265 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.3%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
18.7%
(/.f64 (-.f64 1 (/.f64 2 alpha)) alpha)
78.9%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
79.0%
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) beta) 1) 2)
52.0%
(/.f64 (+.f64 (*.f64 beta 1/2) 1) 2)
23.4%
(/.f64 (+.f64 1 beta) alpha)
38.2%
(/.f64 2 2)
20.2%
(/.f64 1 alpha)
54.3%
(+.f64 1/2 (*.f64 alpha -1/4))
55.7%
1/2
Compiler

Compiled 80 to 67 computations (16.3% saved)

localize27.0ms (0.4%)

Results
21.0ms255×256valid
0.0ms256valid
Compiler

Compiled 8 to 6 computations (25% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.0ms
Operation ival-div, time spent: 3.0ms, 97.0% of total-time
Operation const, time spent: 1.0ms, 32.0% of total-time

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune13.0ms (0.2%)

Pruning

10 alts after pruning (0 fresh and 10 done)

PrunedKeptTotal
New000
Fresh000
Picked011
Done099
Total01010
Accuracy
100.0%
Counts
10 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.3%
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
18.7%
(/.f64 (-.f64 1 (/.f64 2 alpha)) alpha)
78.9%
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
79.0%
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) beta) 1) 2)
52.0%
(/.f64 (+.f64 (*.f64 beta 1/2) 1) 2)
23.4%
(/.f64 (+.f64 1 beta) alpha)
38.2%
(/.f64 2 2)
20.2%
(/.f64 1 alpha)
54.3%
(+.f64 1/2 (*.f64 alpha -1/4))
55.7%
1/2
Compiler

Compiled 204 to 157 computations (23% saved)

regimes61.0ms (0.8%)

Counts
14 → 2
Calls
Call 1
Inputs
1/2
(/.f64 1 alpha)
(/.f64 2 2)
(+.f64 1/2 (*.f64 alpha -1/4))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 (*.f64 beta 1/2) 1) 2)
(/.f64 (-.f64 1 (/.f64 2 alpha)) alpha)
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) beta) 1) 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 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
(/.f64 (*.f64 -1/2 (+.f64 (-.f64 (-.f64 -2 beta) beta) (/.f64 (*.f64 (+.f64 2 beta) (+.f64 beta (+.f64 2 beta))) alpha))) alpha)
Outputs
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2)
Calls

5 calls:

31.0ms
alpha
10.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
7.0ms
beta
7.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
5.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Results
AccuracySegmentsBranch
96.1%2alpha
80.3%1beta
99.9%2(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
99.9%2(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
99.9%2(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
Compiler

Compiled 45 to 31 computations (31.1% saved)

regimes82.0ms (1.1%)

Counts
12 → 2
Calls
Call 1
Inputs
1/2
(/.f64 1 alpha)
(/.f64 2 2)
(+.f64 1/2 (*.f64 alpha -1/4))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 (*.f64 beta 1/2) 1) 2)
(/.f64 (-.f64 1 (/.f64 2 alpha)) alpha)
(/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) beta) 1) 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)
Outputs
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
Calls

3 calls:

69.0ms
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2))
5.0ms
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1)
4.0ms
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2)
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)

regimes12.0ms (0.2%)

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

1 calls:

11.0ms
alpha
Results
AccuracySegmentsBranch
95.0%2alpha
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes12.0ms (0.2%)

Counts
9 → 2
Calls
Call 1
Inputs
1/2
(/.f64 1 alpha)
(/.f64 2 2)
(+.f64 1/2 (*.f64 alpha -1/4))
(/.f64 (+.f64 1 beta) alpha)
(/.f64 (+.f64 (*.f64 beta 1/2) 1) 2)
(/.f64 (-.f64 1 (/.f64 2 alpha)) 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:

11.0ms
alpha
Results
AccuracySegmentsBranch
94.9%2alpha
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes28.0ms (0.4%)

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

2 calls:

15.0ms
alpha
12.0ms
beta
Results
AccuracySegmentsBranch
78.3%2beta
76.9%3alpha
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes10.0ms (0.1%)

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

1 calls:

10.0ms
beta
Results
AccuracySegmentsBranch
78.0%2beta
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes9.0ms (0.1%)

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

2 calls:

6.0ms
alpha
3.0ms
beta
Results
AccuracySegmentsBranch
71.3%2alpha
55.7%1beta
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes7.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:

4.0ms
alpha
3.0ms
beta
Results
AccuracySegmentsBranch
55.7%1beta
55.7%1alpha
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999978408141
-0.7232724210490972
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999999978408141
-0.7232724210490972
Compiler

Compiled 20 to 15 computations (25% saved)

bsearch26.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
1.7653279636200646e+62
6.2496030337559936e+72
Results
14.0ms148×256valid
2.0ms11×512valid
0.0ms256valid
Compiler

Compiled 240 to 195 computations (18.8% saved)

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

bsearch63.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
62.0ms
1.7653279636200646e+62
6.2496030337559936e+72
Results
52.0ms147×256valid
2.0ms12×512valid
0.0ms256valid
Compiler

Compiled 220 to 175 computations (20.5% saved)

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

bsearch30.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
1.595578204778543e-8
51604207.42363364
Results
12.0ms122×256valid
7.0ms24×1024valid
2.0ms12×512valid
0.0ms256valid
0.0ms2048valid
Compiler

Compiled 180 to 165 computations (8.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
Operation ival-add, time spent: 4.0ms, 43.0% of total-time
Operation ival-div, time spent: 3.0ms, 32.0% of total-time
Operation ival-sub, time spent: 2.0ms, 22.0% of total-time
Operation const, time spent: 1.0ms, 11.0% of total-time

bsearch30.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
1.595578204778543e-8
51604207.42363364
Results
15.0ms125×256valid
3.0ms16×512valid
4.0ms16×1024valid
1.0ms2048valid
0.0ms256valid
Compiler

Compiled 120 to 115 computations (4.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
Operation ival-div, time spent: 6.0ms, 54.0% of total-time
Operation ival-add, time spent: 3.0ms, 27.0% of total-time
Operation const, time spent: 1.0ms, 9.0% of total-time
Operation ival-sub, time spent: 1.0ms, 9.0% of total-time

bsearch17.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
45880896.39136196
926274994.4347739
Results
11.0ms111×256valid
0.0ms256valid
Compiler

Compiled 90 to 78 computations (13.3% saved)

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

simplify12.0ms (0.2%)

Algorithm
egg-herbie
Rules
26×+-commutative
*-commutative
sub-neg
1-exp
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057435
179435
283435
385435
486435
Stop Event
done
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -3602879701896397/4503599627370496) (/.f64 (+.f64 1 beta) alpha) (/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -3602879701896397/4503599627370496) (/.f64 (+.f64 1 beta) alpha) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) 1) 2))
(if (<=.f64 alpha 265000000000000014418920861490832680381942332183708828830793728) (/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) beta) 1) 2) (/.f64 (+.f64 1 beta) alpha))
(if (<=.f64 alpha 789999999999999967152075348218274310192709405948069639650017280) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2) (/.f64 (+.f64 1 beta) alpha))
(if (<=.f64 beta 2) (/.f64 (+.f64 (*.f64 beta 1/2) 1) 2) (/.f64 2 2))
(if (<=.f64 beta 2) 1/2 (/.f64 2 2))
(if (<=.f64 alpha 46000000) 1/2 (/.f64 1 alpha))
1/2
Outputs
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -3602879701896397/4503599627370496) (/.f64 (+.f64 1 beta) alpha) (/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha 2))) (-.f64 beta alpha)) 1) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) -3602879701896397/4503599627370496) (/.f64 (+.f64 beta 1) alpha) (/.f64 (+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 beta (+.f64 alpha 2))))) 2))
(if (<=.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) 2)) -3602879701896397/4503599627370496) (/.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)) -3602879701896397/4503599627370496) (/.f64 (+.f64 beta 1) alpha) (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 beta alpha) 2)) 1) 2))
(if (<=.f64 alpha 265000000000000014418920861490832680381942332183708828830793728) (/.f64 (+.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) beta) 1) 2) (/.f64 (+.f64 1 beta) alpha))
(if (<=.f64 alpha 265000000000000014418920861490832680381942332183708828830793728) (/.f64 (+.f64 1 (*.f64 beta (/.f64 1 (+.f64 beta 2)))) 2) (/.f64 (+.f64 beta 1) alpha))
(if (<=.f64 alpha 789999999999999967152075348218274310192709405948069639650017280) (/.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) 1) 2) (/.f64 (+.f64 1 beta) alpha))
(if (<=.f64 alpha 789999999999999967152075348218274310192709405948069639650017280) (/.f64 (+.f64 1 (/.f64 beta (+.f64 beta 2))) 2) (/.f64 (+.f64 beta 1) alpha))
(if (<=.f64 beta 2) (/.f64 (+.f64 (*.f64 beta 1/2) 1) 2) (/.f64 2 2))
(if (<=.f64 beta 2) (/.f64 (+.f64 1 (*.f64 beta 1/2)) 2) 1)
(if (<=.f64 beta 2) 1/2 (/.f64 2 2))
(if (<=.f64 beta 2) 1/2 1)
(if (<=.f64 alpha 46000000) 1/2 (/.f64 1 alpha))
1/2
Compiler

Compiled 143 to 105 computations (26.6% saved)

soundness1.3s (18.2%)

Rules
6132×fma-neg
1418×log1p-expm1-u
1074×div-sub
1024×fma-define
946×fma-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015148
1230148
23555148
083219619
1236918661
2794318661
020218
1364218
25682218
0109619564
1311718557
038359
196351
2204351
3534343
41351343
53461343
66068343
76956343
87145343
97181343
107228343
117228343
127435343
137550343
147552343
157552315
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 256 to 192 computations (25% saved)

end0.0ms (0%)

preprocess94.0ms (1.3%)

Compiler

Compiled 288 to 200 computations (30.6% saved)

Profiling

Loading profile data...