Details

Time bar (total: 31.0s)

analyze245.0ms (0.8%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%28.1%71.9%0%0%0%0
0%0%28.1%71.9%0%0%0%1
0%0%28.1%71.9%0%0%0%2
0%0%28.1%71.9%0%0%0%3
12.5%3.5%24.6%71.9%0%0%0%4
18.8%5.3%22.8%71.9%0%0%0%5
37.5%10.5%17.5%71.9%0%0%0%6
39.1%11%17.1%71.9%0%0%0%7
50%14%14%71.9%0%0%0%8
64.1%18%10.1%71.9%0%0%0%9
66%18.5%9.5%71.9%0%0%0%10
73.8%20.7%7.3%71.9%0%0%0%11
81.6%22.9%5.2%71.9%0%0%0%12
Compiler

Compiled 43 to 28 computations (34.9% saved)

sample2.1s (6.8%)

Results
1.4s6964×body256valid
422.0ms679×body1024valid
191.0ms552×body512valid
32.0ms61×body2048valid
Bogosity

preprocess58.0ms (0.2%)

Algorithm
egg-herbie
Rules
1830×rational.json-simplify-35
1566×rational.json-simplify-51
1446×rational.json-simplify-41
1170×rational.json-simplify-2
1166×rational.json-simplify-46
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
046340
1142340
2348340
3895340
42645340
54120340
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (+.f64 (+.f64 beta alpha) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 beta alpha) (*.f64 2 i)) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 i beta) (-.f64 beta i)) (+.f64 (+.f64 i beta) (*.f64 2 alpha))) (+.f64 (+.f64 (+.f64 i beta) (*.f64 2 alpha)) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha i) (-.f64 i alpha)) (+.f64 (+.f64 alpha i) (*.f64 2 beta))) (+.f64 (+.f64 (+.f64 alpha i) (*.f64 2 beta)) 2)) 1) 2)
Outputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 alpha beta)) (+.f64 2 (+.f64 (*.f64 2 i) (+.f64 alpha beta))))) 1) 2)
(/.f64 (+.f64 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (*.f64 (+.f64 alpha (+.f64 beta (*.f64 2 i))) (+.f64 2 (+.f64 alpha (+.f64 beta (*.f64 2 i)))))) 1) 2)
(/.f64 (+.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (*.f64 2 i)))) (+.f64 (*.f64 2 i) (+.f64 2 (+.f64 alpha beta))))) 1) 2)
(/.f64 (+.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (*.f64 2 i))) (+.f64 2 (+.f64 alpha (+.f64 beta (*.f64 2 i))))))) 1) 2)
(/.f64 (+.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (*.f64 2 i)))) (+.f64 alpha (+.f64 2 (+.f64 beta (*.f64 2 i)))))) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 alpha beta)) (+.f64 (+.f64 beta alpha) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 beta alpha) (*.f64 2 i)) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 alpha beta)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 alpha beta)) (+.f64 2 (+.f64 (*.f64 2 i) (+.f64 alpha beta)))))) 2)
(/.f64 (+.f64 1 (/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (*.f64 2 i))))) (+.f64 2 (+.f64 alpha (+.f64 beta (*.f64 2 i)))))) 2)
(/.f64 (+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 (*.f64 2 i) (+.f64 2 (+.f64 alpha beta)))) (+.f64 alpha (+.f64 beta (*.f64 2 i)))))) 2)
(/.f64 (+.f64 1 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (*.f64 2 i))) (+.f64 2 (+.f64 alpha (+.f64 beta (*.f64 2 i)))))))) 2)
(/.f64 (+.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 alpha alpha) (*.f64 beta beta)) (+.f64 alpha (+.f64 beta (*.f64 2 i)))) (+.f64 alpha (+.f64 2 (+.f64 beta (*.f64 2 i)))))) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 i beta) (-.f64 beta i)) (+.f64 (+.f64 i beta) (*.f64 2 alpha))) (+.f64 (+.f64 (+.f64 i beta) (*.f64 2 alpha)) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 (+.f64 beta i) (*.f64 alpha 2))) (+.f64 2 (+.f64 (+.f64 beta i) (*.f64 alpha 2))))) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 i i)) (*.f64 (+.f64 beta (+.f64 i (*.f64 alpha 2))) (+.f64 2 (+.f64 beta (+.f64 i (*.f64 alpha 2))))))) 2)
(/.f64 (+.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 i i)) (+.f64 2 (+.f64 i (+.f64 beta (*.f64 alpha 2))))) (+.f64 i (+.f64 beta (*.f64 alpha 2))))) 2)
(/.f64 (+.f64 1 (*.f64 (+.f64 beta i) (/.f64 (-.f64 beta i) (*.f64 (+.f64 i (+.f64 beta (*.f64 alpha 2))) (+.f64 beta (+.f64 2 (+.f64 i (*.f64 alpha 2)))))))) 2)
(/.f64 (+.f64 1 (*.f64 (/.f64 (+.f64 beta i) (+.f64 beta (+.f64 i (*.f64 alpha 2)))) (/.f64 (-.f64 beta i) (+.f64 beta (+.f64 2 (+.f64 i (*.f64 alpha 2))))))) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha i) (-.f64 i alpha)) (+.f64 (+.f64 alpha i) (*.f64 2 beta))) (+.f64 (+.f64 (+.f64 alpha i) (*.f64 2 beta)) 2)) 1) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (*.f64 i i) (*.f64 alpha alpha)) (*.f64 (+.f64 (+.f64 alpha i) (*.f64 beta 2)) (+.f64 2 (+.f64 (+.f64 alpha i) (*.f64 beta 2)))))) 2)
(/.f64 (+.f64 1 (/.f64 (-.f64 (*.f64 i i) (*.f64 alpha alpha)) (*.f64 (+.f64 alpha (+.f64 i (*.f64 beta 2))) (+.f64 2 (+.f64 alpha (+.f64 i (*.f64 beta 2))))))) 2)
(/.f64 (+.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 i i) (*.f64 alpha alpha)) (+.f64 (+.f64 alpha i) (*.f64 beta 2))) (+.f64 2 (+.f64 (+.f64 alpha i) (*.f64 beta 2))))) 2)
(/.f64 (+.f64 1 (*.f64 (+.f64 alpha i) (/.f64 (/.f64 (-.f64 i alpha) (+.f64 2 (+.f64 (+.f64 alpha i) (*.f64 beta 2)))) (+.f64 (+.f64 alpha i) (*.f64 beta 2))))) 2)
Compiler

Compiled 35 to 23 computations (34.3% saved)

simplify113.0ms (0.4%)

Algorithm
egg-herbie
Rules
1584×rational.json-simplify-51
1002×rational.json-simplify-44
884×rational.json-simplify-1
866×rational.json-simplify-47
804×rational.json-simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01785
14285
210485
326985
482785
5162285
6566785
7799385
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
Outputs
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
(/.f64 (+.f64 (/.f64 (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 2 (+.f64 (+.f64 alpha beta) (*.f64 2 i)))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (*.f64 2 i))) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i)))))) 1) 2)
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (*.f64 2 i))) (+.f64 alpha (+.f64 2 (+.f64 beta (*.f64 2 i))))))) 1) 2)
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 2 (+.f64 beta (*.f64 2 i))))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (*.f64 2 i))))) 1) 2)

eval3.0ms (0%)

Compiler

Compiled 206 to 120 computations (41.7% saved)

prune3.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New527
Fresh101
Picked000
Done000
Total628
Error
13.6b
Counts
8 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
13.8b
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2)
19.6b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1) 2)
Compiler

Compiled 64 to 43 computations (32.8% saved)

localize71.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i)))))
2.0b
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i)))))))
2.3b
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1)
19.4b
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))
Compiler

Compiled 157 to 90 computations (42.7% saved)

series52.0ms (0.2%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
6.0ms
beta
@0
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1)
5.0ms
beta
@inf
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))
3.0ms
i
@0
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1)
2.0ms
beta
@inf
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1)
2.0ms
alpha
@0
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1)

rewrite133.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1792×rational.json-1
1792×rational.json-2
1792×rational.json-4
1792×rational.json-3
1390×rational.json-simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017262
1130262
2305262
3823262
42641262
56585262
Stop Event
node limit
Counts
4 → 133
Calls
Call 1
Inputs
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i))))))) 1)
(*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i)))))))
(*.f64 (+.f64 beta (+.f64 alpha (*.f64 2 i))) (+.f64 2 (+.f64 beta (+.f64 alpha (*.f64 2 i)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 (-.f64 beta alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2) (*.f64 (-.f64 beta alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)) (*.f64 (-.f64 beta alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) (-.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) 1) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 2 (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 alpha beta) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 2 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) -2) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha))) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 4) (+.f64 (/.f64 2 (+.f64 beta alpha)) (/.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 beta alpha) 4)) (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 beta alpha) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (+.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (+.f64 beta alpha))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (+.f64 beta alpha))) (-.f64 0 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (-.f64 0 (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))))

simplify7.0s (22.7%)

Algorithm
egg-herbie
Rules
1410×rational.json-simplify-35
1024×rational.json-simplify-2
1010×rational.json-simplify-1
952×rational.json-simplify-48
908×rational.json-simplify-41
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0101147023
1284945053
2682344745
Stop Event
node limit
Counts
277 → 572
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))))))))
(/.f64 1 beta)
(-.f64 (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (*.f64 4 (/.f64 i (pow.f64 beta 2))))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 4)))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))))
(/.f64 1 beta)
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))))))
(/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))))))
(/.f64 -1 alpha)
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(/.f64 -1 alpha)
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3)) (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3)) (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (/.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (pow.f64 i 2))) (/.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (pow.f64 i 2))) (/.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (pow.f64 i 3))))))
(*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)))))) (pow.f64 i 5)))))))
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
-1
(-.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) 1)
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) 1))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))))) (pow.f64 i 5))))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))) (pow.f64 i 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))))
(*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))
(+.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(+.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(pow.f64 alpha 2)
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (pow.f64 alpha 2))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(pow.f64 alpha 2)
(+.f64 (pow.f64 alpha 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) i)) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) i)) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) i)) (*.f64 4 (pow.f64 i 2))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 0)
(+.f64 0 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(-.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 0)
(*.f64 (-.f64 beta alpha) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 -1 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 -1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 -1 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2)
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 beta alpha))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 (-.f64 beta alpha) 2))
(*.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2) (*.f64 (-.f64 beta alpha) 2))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) -1)
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) -1)
(*.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) -1)
(*.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) 2)
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 alpha beta))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) (-.f64 alpha beta))
(pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1)
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(neg.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(-.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) -1)
(-.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 0)
(*.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 2))
(*.f64 1 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1))
(*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)
(*.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2) 1/2)
(*.f64 1/2 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2))
(*.f64 (/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 2) 2)
(*.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) 1) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2) 2)
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4))) 16)
(pow.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)
(+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 0)
(+.f64 0 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))
(-.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 0)
(/.f64 (-.f64 beta alpha) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)))
(/.f64 2 (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (+.f64 beta alpha)))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1)
(/.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))
(/.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2)
(/.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 2 (+.f64 beta alpha)))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha)))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha)))
(/.f64 (-.f64 alpha beta) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 2 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4) 4)
(/.f64 (*.f64 (-.f64 beta alpha) -2) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha))) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 4) (+.f64 (/.f64 2 (+.f64 beta alpha)) (/.f64 2 (+.f64 beta alpha))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha))))
(/.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (-.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha))))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha))))
(/.f64 (*.f64 2 (*.f64 (+.f64 beta alpha) 4)) (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4)) 8)
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 4)
(/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))
(/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha))))
(/.f64 (/.f64 (+.f64 beta alpha) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 2))
(/.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (+.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 1 (-.f64 beta alpha))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4))) 16)
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) 8)
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))))
(/.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (+.f64 beta alpha))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(/.f64 (neg.f64 (*.f64 2 (+.f64 beta alpha))) (-.f64 0 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (-.f64 0 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))))
(/.f64 (neg.f64 (neg.f64 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(pow.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1)
(+.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 0)
(+.f64 0 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(-.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 0)
(-.f64 0 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1)
(/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2)
(/.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4) 4)
(/.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) -1)
(/.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)) 8)
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) -2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4))) 16)
(pow.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1)
(neg.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
Outputs
(*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(neg.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))
(+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))
(+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (*.f64 -1 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (*.f64 -1 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) alpha) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))))))))
(+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3))) (+.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3)))) (+.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (*.f64 -1 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3)))) (+.f64 (/.f64 1 (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (*.f64 -1 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))))
(/.f64 1 beta)
(-.f64 (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (*.f64 4 (/.f64 i (pow.f64 beta 2))))))
(-.f64 (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 alpha (pow.f64 beta 2))))))
(+.f64 (/.f64 1 beta) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 beta 2)) (/.f64 1 (pow.f64 beta 2)))))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))) (pow.f64 beta 3)))) (-.f64 (/.f64 1 beta) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 alpha (pow.f64 beta 2)))))))
(+.f64 (/.f64 1 beta) (-.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))) (pow.f64 beta 3)) (/.f64 alpha (pow.f64 beta 2)))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 beta 2)) (/.f64 1 (pow.f64 beta 2)))))))
(-.f64 (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 4)))))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))) (pow.f64 beta 3))))) (-.f64 (/.f64 1 beta) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 alpha (pow.f64 beta 2)))))))
(+.f64 (/.f64 1 beta) (-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (neg.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))))) (pow.f64 beta 4))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))) (pow.f64 beta 3)) (/.f64 alpha (pow.f64 beta 2))))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 beta 2)) (/.f64 1 (pow.f64 beta 2)))))))
(+.f64 (/.f64 1 beta) (-.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))) (pow.f64 beta 3)) (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (neg.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))))) (pow.f64 beta 4)) (/.f64 alpha (pow.f64 beta 2))))) (+.f64 (*.f64 4 (/.f64 i (pow.f64 beta 2))) (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 beta 2)) (/.f64 1 (pow.f64 beta 2)))))))
(/.f64 1 beta)
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (neg.f64 (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3)))))
(+.f64 (/.f64 1 beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 3)) (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2)))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 4)) (+.f64 (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 3)))))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 4)))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3)))) (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 alpha (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 4)))))
(+.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 3)) (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2)))) (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (pow.f64 beta 4)))) (+.f64 (neg.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 4)))) (/.f64 1 beta)))
(+.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))) (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (pow.f64 beta 4))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 4))) (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 3)) (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))) (pow.f64 beta 2))))) (/.f64 1 beta)))
(/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))
(+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha)))
(+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (*.f64 alpha (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))
(+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 (neg.f64 alpha) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))
(+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 alpha (neg.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha))))
(+.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (*.f64 alpha (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (*.f64 -1 (*.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 -1 (+.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 2)) (*.f64 alpha (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 (+.f64 (/.f64 (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 3)) (*.f64 alpha (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (+.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (neg.f64 (pow.f64 alpha 2))) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))
(+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 -1 (+.f64 (*.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 2)) (+.f64 (*.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 3)) (*.f64 alpha (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))) (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))
(/.f64 -1 alpha)
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3))) (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(+.f64 (/.f64 beta (pow.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 beta (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha)))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))))) (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 4)))) (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(+.f64 (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 1 alpha))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 beta (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))) (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 beta (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta)))) (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (pow.f64 alpha 4)) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 beta (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3)))))
(/.f64 -1 alpha)
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))))))
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 1 alpha) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))
(-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 1 alpha) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3)) (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3))) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 3)))) (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))))))
(+.f64 (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 1 alpha) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))))) (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (-.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3))) (+.f64 (/.f64 1 alpha) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3)) (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (/.f64 1 alpha))))
(+.f64 (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 beta (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 3))) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 beta (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 beta (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (pow.f64 alpha 4)))) (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))))))
(+.f64 (-.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 1 alpha) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 4))) (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))))))
(+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (-.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3))) (+.f64 (/.f64 1 alpha) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (/.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 2)))) (/.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)))))
(+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (-.f64 (/.f64 beta (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))) (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))))
(+.f64 (*.f64 (*.f64 i (-.f64 beta alpha)) (neg.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (-.f64 (/.f64 beta (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))) (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (pow.f64 i 2))) (/.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))) (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 2)))) (*.f64 (pow.f64 i 2) -1))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 2)))) (/.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)))))
(+.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (/.f64 beta (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))) (-.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (neg.f64 (pow.f64 i 2))) (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2))) (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2))))))) (-.f64 (/.f64 beta (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))) (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (pow.f64 i 2))) (/.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 2)))) (*.f64 (pow.f64 i 2) -1)) (+.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 2)))) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))) (*.f64 -4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 3))))) (pow.f64 i 3))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) 2)))) (/.f64 alpha (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)))))
(+.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))) (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (neg.f64 (pow.f64 i 2))) (neg.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))))) (-.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)) -4))) (neg.f64 (pow.f64 i 3))) (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)) -4))) (pow.f64 i 3)) (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2))))) (+.f64 (/.f64 beta (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))) (-.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (pow.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) 2)))) (neg.f64 (pow.f64 i 2))) (/.f64 alpha (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))))
(*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)) -1/16)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (-.f64 beta alpha) -1/64)) (*.f64 (+.f64 alpha beta) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1/16))) (pow.f64 i 4))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)) -1/16)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))))) (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (pow.f64 i 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (-.f64 beta alpha) -1/64)) (*.f64 (+.f64 alpha beta) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1/16))) (pow.f64 i 4))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (-.f64 beta alpha) -1/64)) (*.f64 (+.f64 alpha beta) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1/16))) -1/4)) (*.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (-.f64 beta alpha) (+.f64 alpha beta))) -1/64))) (pow.f64 i 5)))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (+.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16))) (pow.f64 i 4)))) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16))) -1/4)) (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))))) (pow.f64 i 5)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 3)) -1/16))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16))) (pow.f64 i 4)) (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)))) (*.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)) (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16))) -1/4))) (pow.f64 i 5)))))
(*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2))) (pow.f64 i 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1/16)) (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2)))) (pow.f64 i 4))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16)) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64))) (pow.f64 i 4)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (-.f64 beta alpha))) (*.f64 1/16 (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)))))) (pow.f64 i 5)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1/16)) (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (-.f64 beta alpha) (+.f64 alpha beta))) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (pow.f64 i 5)))) (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2))) (pow.f64 i 3))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1/16)) (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2)))) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (pow.f64 i 5))))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16)) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64))) (pow.f64 i 4))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (-.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) 1/16)) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64))) (/.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 5))))) (*.f64 -1/64 (*.f64 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))) (/.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 5)))))))
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))) -1))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 1 (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))))))
(+.f64 1 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (neg.f64 (pow.f64 alpha 2))) (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (+.f64 (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 3)) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 1 (+.f64 (+.f64 (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))) (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (neg.f64 (pow.f64 alpha 2)))) (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (pow.f64 beta 2) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 -1 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))))))
(/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha)
(/.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) alpha)
(/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))))))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 beta alpha)))) (-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (pow.f64 alpha 2)))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3))))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha))))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3)) (/.f64 beta alpha))) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))))))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 beta alpha))))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (pow.f64 alpha 2)))))))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3)))))) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha))))))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3)) (/.f64 beta alpha))))) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))
(*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))
(neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (*.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))))) (pow.f64 alpha 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))))))) (pow.f64 alpha 4))) (+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2)))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2)))))))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))
(+.f64 1 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))))
(+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (+.f64 1 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))))))
(+.f64 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))) (-.f64 (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) -1))
(+.f64 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))) (+.f64 1 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))))
(+.f64 (+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))
(+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3)))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))))
(+.f64 1 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 (pow.f64 alpha 2) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3)))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 2 (*.f64 -1 (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 2 (neg.f64 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 2 (neg.f64 (/.f64 alpha beta))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (-.f64 2 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2)))))))))
(+.f64 2 (-.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 alpha beta)))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))))))
(+.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (+.f64 (/.f64 alpha beta) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (-.f64 2 (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))) (-.f64 2 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2)))))))))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))))))) (pow.f64 beta 3)))) (neg.f64 (/.f64 alpha beta)))) (-.f64 2 (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))))))
(+.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (+.f64 (/.f64 alpha beta) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))))))) (pow.f64 beta 3)))))) (-.f64 2 (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) beta))))
(+.f64 (+.f64 2 (/.f64 alpha beta)) (*.f64 -1 (-.f64 (/.f64 alpha beta) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) beta))))
(+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (neg.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))))))))) (pow.f64 beta 2))) (+.f64 2 (/.f64 alpha beta))) (*.f64 -1 (-.f64 (/.f64 alpha beta) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))) (pow.f64 beta 3)))))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) beta))))
(+.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (neg.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))))))))))) (pow.f64 beta 3)) (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (neg.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))))))))) (pow.f64 beta 2)))) (+.f64 2 (/.f64 alpha beta))) (*.f64 -1 (-.f64 (/.f64 alpha beta) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) beta))))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 1 (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 alpha 2)))) (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 alpha beta) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (*.f64 (*.f64 i (-.f64 beta alpha)) (neg.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2)) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (+.f64 alpha beta)))))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 alpha beta) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))) (-.f64 (+.f64 (+.f64 1 (/.f64 beta (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (neg.f64 (pow.f64 i 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta))))) (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2)) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (+.f64 alpha beta)))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2)) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (+.f64 alpha beta)))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))) (*.f64 -4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3))))))))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 alpha beta) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (+.f64 1 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (neg.f64 (pow.f64 i 2))) (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))) -4))) (neg.f64 (pow.f64 i 3)))))) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 1 (+.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta))))) (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))))) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))) -4))) (neg.f64 (pow.f64 i 3))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3))))))
(+.f64 (*.f64 -1/16 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))) (+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) -1/64))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 -1/64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (pow.f64 i 4))))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))) (+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 -1/64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2))))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)))) (pow.f64 i 4))))))
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (neg.f64 (pow.f64 alpha 2))) (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (+.f64 (*.f64 alpha (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 3)) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))))))))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (+.f64 (*.f64 alpha (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2))))) (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (neg.f64 (pow.f64 alpha 2)))) (*.f64 (pow.f64 alpha 3) (-.f64 (*.f64 (pow.f64 beta 2) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 3))) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 -1 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))) (+.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 2 i) beta)) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) 2)))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))))))))
-1
(-.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 beta alpha))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) alpha))))
(+.f64 (/.f64 beta alpha) (-.f64 -1 (-.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha)) (neg.f64 (/.f64 beta alpha)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (pow.f64 alpha 2)))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha)))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))))))))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 beta alpha)))) (-.f64 (/.f64 beta alpha) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4))) (/.f64 (+.f64 (*.f64 -1 beta) (-.f64 beta (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))) (pow.f64 alpha 2))))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3))))) (-.f64 (/.f64 beta alpha) (+.f64 1 (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3)) (/.f64 beta alpha)))) (-.f64 -1 (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))) (-.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (/.f64 beta alpha)))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(+.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2))) (+.f64 1 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 (*.f64 2 i) beta) (pow.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))) (-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2))) (+.f64 1 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))))
(+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 3)))) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 3))) (+.f64 (neg.f64 (/.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) alpha)) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))) (pow.f64 alpha 2))) (+.f64 1 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2))))))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))
(+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))
(+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))) (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 alpha 2)) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (/.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))
(+.f64 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3)))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))))))
(+.f64 (*.f64 beta (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i)))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 (pow.f64 alpha 2) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 3)))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2))) (*.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (-.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))))
(+.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))))
(+.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (+.f64 (/.f64 alpha beta) (/.f64 1 beta))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2))))))))
(+.f64 1 (-.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 alpha beta)))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))))))
(-.f64 (+.f64 (*.f64 -1 (+.f64 (/.f64 alpha beta) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 1 (/.f64 alpha beta))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))) (-.f64 1 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 alpha (*.f64 2 i)) (pow.f64 beta 2)))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))))))) (pow.f64 beta 3)))) (neg.f64 (/.f64 alpha beta)))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))))))
(+.f64 1 (+.f64 (*.f64 -1 (+.f64 (/.f64 alpha beta) (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))))))) (pow.f64 beta 3))))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 (+.f64 alpha (*.f64 2 i)) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2))))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 alpha beta))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) beta)))
(+.f64 (+.f64 1 (/.f64 alpha beta)) (*.f64 -1 (-.f64 (/.f64 alpha beta) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) 1))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (pow.f64 beta 2))))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) beta))))
(+.f64 (+.f64 1 (+.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (neg.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))))))))) (pow.f64 beta 2))))) (*.f64 -1 (-.f64 (/.f64 alpha beta) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 alpha (*.f64 -1 alpha)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))))) (pow.f64 beta 3)))))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) beta))))
(+.f64 (+.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i))))))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (neg.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))))))))))) (pow.f64 beta 3)) (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (neg.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 -1 (-.f64 alpha (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))))))))) (pow.f64 beta 2)))))) (*.f64 -1 (-.f64 (/.f64 alpha beta) (/.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) beta))))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 alpha beta) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (*.f64 (*.f64 i (-.f64 beta alpha)) (neg.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (+.f64 alpha beta)) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2)) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (+.f64 alpha beta))))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 alpha beta) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))) (-.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (neg.f64 (pow.f64 i 2)))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta))))) (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2)) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (+.f64 alpha beta)))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (/.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2)) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2)) (+.f64 alpha beta)))) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))) (*.f64 -4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 3)))))))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 alpha beta) (pow.f64 (+.f64 beta (+.f64 alpha 2)) 2))))) (/.f64 alpha (+.f64 beta (+.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))) (-.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (neg.f64 (pow.f64 i 2))) (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))) -4))) (neg.f64 (pow.f64 i 3))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta))))) (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (*.f64 i (-.f64 beta alpha)) (+.f64 alpha beta))) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))))) (-.f64 (*.f64 (+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))))) (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) (+.f64 alpha beta)))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 3))) -4))) (neg.f64 (pow.f64 i 3))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) -1/64))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 -1/64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))))) (pow.f64 i 5))))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) (/.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (pow.f64 i 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) -1/64))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2))) -1/64)) (*.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2)))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)) -1/64))) -1/4))) (pow.f64 i 5))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta 2)))))) (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (*.f64 -1/4 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 -1/64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))))) (pow.f64 i 5)) (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 -1/64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (pow.f64 i 4)))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (+.f64 (*.f64 -1/4 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 -1/64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)))))) (*.f64 -1/64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta 2))))))) (pow.f64 i 5)) (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) (*.f64 -1/64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha))))) (pow.f64 i 4)))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 -1/16 (*.f64 (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3))))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 -1/64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))) (pow.f64 i 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2)))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)))) (pow.f64 i 3))) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 -1/64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2))))) (pow.f64 i 4))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)) 1/16)) (*.f64 -1/64 (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) 2))))) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (pow.f64 i 5))))) (*.f64 -1/64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2))) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (pow.f64 i 5)))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)))) (pow.f64 i 4))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha beta) 2)))) (*.f64 (+.f64 alpha beta) (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) 2) -1/64)))) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 5)) -1/4)) (*.f64 1/16 (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (pow.f64 i 3)))))) (+.f64 (*.f64 (*.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta 2)))) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (pow.f64 i 5)) -1/64)) (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha beta) (pow.f64 i 2))))))
(*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))
(*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 beta (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))
(+.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))
(+.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(+.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))
(+.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))
(+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4)))))
(+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))
(+.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 beta (+.f64 2 (+.f64 (*.f64 alpha 2) (*.f64 i 4))))))
(+.f64 (*.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 alpha 2)))) (+.f64 (pow.f64 beta 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(pow.f64 beta 2)
(+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))
(+.f64 (pow.f64 beta 2) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (neg.f64 beta)))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))
(+.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (neg.f64 beta))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (+.f64 (pow.f64 beta 2) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))
(+.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (+.f64 alpha (*.f64 2 i)))) (neg.f64 beta))))
(*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (pow.f64 alpha 2) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (pow.f64 alpha 2) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))
(pow.f64 alpha 2)
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (pow.f64 alpha 2))
(+.f64 (pow.f64 alpha 2) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))))
(+.f64 (pow.f64 alpha 2) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (pow.f64 alpha 2) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))
(+.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) (+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 i 4)))) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (pow.f64 alpha 2) (*.f64 alpha (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))
(pow.f64 alpha 2)
(+.f64 (pow.f64 alpha 2) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)))
(+.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 alpha)))
(+.f64 (pow.f64 alpha 2) (*.f64 (neg.f64 alpha) (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))))))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 alpha))))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (pow.f64 alpha 2) (*.f64 (neg.f64 alpha) (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 2 i) beta)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 alpha))))
(+.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta))) (+.f64 (pow.f64 alpha 2) (*.f64 (neg.f64 alpha) (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) beta) (+.f64 2 (+.f64 (*.f64 2 i) beta)))))))
(*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))
(*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i))
(+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) (*.f64 i (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2))))))
(+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 i (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 i (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2))))) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))
(+.f64 (*.f64 i (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 i (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2))))) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))
(+.f64 (*.f64 i (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 4 (pow.f64 i 2))))
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 i (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2))))) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 i (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 i (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2))))) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))
(+.f64 (*.f64 i (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) i) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 i (+.f64 (*.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 beta (+.f64 alpha 2))))) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta))))
(+.f64 (*.f64 i (*.f64 2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2))))) (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 4 (pow.f64 i 2))))
(*.f64 4 (pow.f64 i 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) i)) (*.f64 4 (pow.f64 i 2)))
(+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (*.f64 i -1)))
(+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (neg.f64 i)))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) i)) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (*.f64 i -1))))
(+.f64 (*.f64 4 (pow.f64 i 2)) (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (neg.f64 i))))
(+.f64 (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) i)) (*.f64 4 (pow.f64 i 2))))
(+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) (+.f64 alpha beta)) (+.f64 (*.f64 4 (pow.f64 i 2)) (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 alpha 2)) -2) (*.f64 (+.f64 alpha beta) -2)) (*.f64 i -1))))
(+.f64 (*.f64 4 (pow.f64 i 2)) (+.f64 (*.f64 (+.f64 alpha (+.f64 beta 2)) (+.f64 alpha beta)) (*.f64 (*.f64 -2 (+.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta 2)))) (neg.f64 i))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 0)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(+.f64 0 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(+.f64 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2) (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(-.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 0)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(*.f64 (-.f64 beta alpha) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 beta alpha)))
(*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(*.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2))
(*.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1/2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (-.f64 beta alpha) 1))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 -1 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 -1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(*.f64 -1 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2)
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)))
(*.f64 (-.f64 beta alpha) (*.f64 4 (/.f64 1 (*.f64 4 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))
(*.f64 (/.f64 1/4 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))) (*.f64 4 (-.f64 beta alpha)))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (/.f64 2 (*.f64 4 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (-.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 1/2 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 i i) beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 (-.f64 beta alpha) 2))
(*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1/2) (*.f64 (-.f64 beta alpha) 2))
(*.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1/2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (-.f64 beta alpha) 1))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 -1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) -1)
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) -1)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(*.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) -1)
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(*.f64 (/.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) 4)) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (/.f64 2 (*.f64 4 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (-.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) 2)
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2) 2)
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))))
(*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) 1/2))
(*.f64 (/.f64 1 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (-.f64 beta alpha) (*.f64 4 (/.f64 1 (*.f64 4 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))))
(*.f64 (/.f64 1/4 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))) (*.f64 4 (-.f64 beta alpha)))
(*.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (-.f64 alpha beta))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))) (-.f64 alpha beta))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(pow.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 1)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 alpha (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(neg.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(-.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) -1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(-.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 0)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(*.f64 2 (/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(*.f64 1 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1))
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(*.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2) 1/2)
(*.f64 1/2 (+.f64 2 (*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))))
(*.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))))
(*.f64 1/2 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2))
(*.f64 1/2 (+.f64 2 (*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))))
(*.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))))
(*.f64 (/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 2) 2)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(*.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) 1) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(/.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2) 2)
(/.f64 (+.f64 2 (*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))) 2)
(/.f64 (+.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))) 2)
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4) 4)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4)) 8)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4)) (*.f64 2 (*.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 4))) 16)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(pow.f64 (+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))))
(+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 0)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(+.f64 0 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(-.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 0)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (-.f64 beta alpha) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 2 (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 1 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha)) (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)))) 2)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 2 (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (-.f64 alpha beta) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 2 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4) 4)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) -2) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha))) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (neg.f64 (+.f64 beta alpha)))))
(*.f64 -2 (/.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (neg.f64 (+.f64 alpha beta)))) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (neg.f64 (+.f64 alpha beta)))))))
(*.f64 (-.f64 beta alpha) (/.f64 -2 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta)))))))
(*.f64 (-.f64 beta alpha) (/.f64 -2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 4) (+.f64 (/.f64 2 (+.f64 beta alpha)) (/.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 alpha beta)))))
(*.f64 2 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta))))))
(/.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 1 (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha)))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 2 (+.f64 alpha beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (+.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (-.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 beta alpha) 4)) (+.f64 (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 4 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (+.f64 beta alpha))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 2 (+.f64 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 2 (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 2 (+.f64 alpha beta))))))
(/.f64 (*.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))) (+.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))) (*.f64 (/.f64 2 (+.f64 alpha beta)) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 i i))))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 beta alpha))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (*.f64 (-.f64 beta alpha) (+.f64 alpha beta)))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) 1)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (+.f64 alpha beta))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4)) 8)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (neg.f64 (+.f64 beta alpha)))))
(*.f64 -2 (/.f64 (-.f64 beta alpha) (+.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (neg.f64 (+.f64 alpha beta)))) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (neg.f64 (+.f64 alpha beta)))))))
(*.f64 (-.f64 beta alpha) (/.f64 -2 (+.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta)))))))
(*.f64 (-.f64 beta alpha) (/.f64 -2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (neg.f64 (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 4)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha)) (+.f64 beta alpha))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (-.f64 beta alpha)) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (-.f64 beta alpha)) (+.f64 alpha beta)))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (/.f64 (+.f64 beta alpha) 2) (/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 2))
(/.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) 2)))
(/.f64 2 (/.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))))
(/.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (+.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 1 (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 4))) 16)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 (*.f64 (+.f64 beta alpha) 4) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) 8)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) beta)))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))) (/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))) 2)))
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (-.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (-.f64 beta alpha))))
(/.f64 (+.f64 (neg.f64 (+.f64 beta alpha)) (neg.f64 (+.f64 beta alpha))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (neg.f64 (*.f64 2 (+.f64 beta alpha))) (-.f64 0 (*.f64 (*.f64 2 (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) (-.f64 0 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(pow.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha (+.f64 i i)))) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 beta alpha))) 1)
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (/.f64 (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))) (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i))))))
(+.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 0)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(+.f64 0 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(-.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 0)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(-.f64 0 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) 2)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4) 4)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))) -1)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4)) 8)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))))) -2)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 4))) 16)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(pow.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i))))) 1)
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))
(neg.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 alpha (+.f64 i i))) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))))
(*.f64 (+.f64 alpha (+.f64 (+.f64 i i) beta)) (+.f64 beta (+.f64 alpha (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha (+.f64 beta (+.f64 i (+.f64 2 i)))))

localize1.3s (4.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))
0.0b
(/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i))))
0.1b
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i)))))
1.6b
(+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1)
Compiler

Compiled 148 to 78 computations (47.3% saved)

series86.0ms (0.3%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
65.0ms
beta
@inf
(+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1)
3.0ms
beta
@inf
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))
3.0ms
alpha
@0
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))
1.0ms
alpha
@0
(+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1)
1.0ms
alpha
@-inf
(+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1)

rewrite164.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1544×rational.json-1
1544×rational.json-2
1544×rational.json-4
1544×rational.json-3
1528×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018220
1137220
2336220
3922220
42382220
55288220
Stop Event
node limit
Counts
4 → 198
Calls
Call 1
Inputs
(+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1)
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i)))))
(/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i))))
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) 1) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2) (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 alpha beta) (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 alpha beta)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 1 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 2 (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)) (*.f64 2 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4)) (*.f64 2 (*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)) (*.f64 2 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha beta) 4))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) -2)) (*.f64 2 (*.f64 2 (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) -2)) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 2 (/.f64 1 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (/.f64 1 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha beta) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (+.f64 alpha beta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2) (*.f64 (+.f64 alpha beta) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)) (*.f64 (+.f64 alpha beta) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (*.f64 2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1/2) (*.f64 2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)) (*.f64 (-.f64 beta alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))))

simplify310.0ms (1%)

Algorithm
egg-herbie
Rules
1998×rational.json-simplify-35
1210×rational.json-simplify-2
1056×rational.json-simplify-49
902×rational.json-simplify-41
826×rational.json-simplify-46
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0112945452
1343043702
Stop Event
node limit
Counts
342 → 613
Calls
Call 1
Inputs
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
-1
(-.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) 1)
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) 1))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))))) (pow.f64 i 5))))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))) (pow.f64 i 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))))
(/.f64 beta (+.f64 beta (*.f64 2 i)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (/.f64 beta (+.f64 beta (*.f64 2 i))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta (*.f64 2 i)))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) (pow.f64 alpha 3)) (/.f64 beta (+.f64 beta (*.f64 2 i))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) i) (pow.f64 alpha 2))) (*.f64 -2 (/.f64 i alpha))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) i) (pow.f64 alpha 2))) (*.f64 -2 (/.f64 i alpha)))))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i)))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i)))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i))))) (pow.f64 alpha 2)) 1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i)))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i))))) (pow.f64 alpha 3))))))
(/.f64 alpha (+.f64 alpha (*.f64 2 i)))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 alpha (+.f64 alpha (*.f64 2 i))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (pow.f64 beta 3)) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -2 (/.f64 i beta))))
(+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i beta)) (*.f64 -2 (/.f64 (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i (+.f64 beta alpha))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i (+.f64 beta alpha))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i (+.f64 beta alpha))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 2))))))
(*.f64 1/2 (/.f64 (+.f64 beta alpha) i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 4))))))
(*.f64 1/2 (/.f64 (+.f64 beta alpha) i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 4))))))
(*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)) (pow.f64 beta 3)) 1))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)) (pow.f64 beta 3)) 1))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) alpha)))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) alpha)) (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (pow.f64 alpha 2)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) alpha)) (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (pow.f64 alpha 2)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3))))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))))
(-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) -1)
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 0)
(*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 2))
(*.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1))
(*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)) 1/2)
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 2) 2)
(*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) 1) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4))) 16)
(pow.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)
(+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 0)
(+.f64 0 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2) (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2))
(-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 0)
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 4 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 2)
(/.f64 (-.f64 alpha beta) (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (neg.f64 (+.f64 alpha beta)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)) 4)
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 1 (-.f64 beta alpha)))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1 (+.f64 alpha beta)))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 2 (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)) (*.f64 2 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4)) (*.f64 2 (*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4))) 8)
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)) (*.f64 2 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha beta) 4))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) -2)) (*.f64 2 (*.f64 2 (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) -2)) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4))
(/.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 4)
(/.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))
(/.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) 4)
(/.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 2))
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) 2))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 2 (/.f64 1 (+.f64 alpha beta))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)))) 16)
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 8)
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))
(/.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) 8)
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (neg.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (/.f64 1 (+.f64 alpha beta))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (neg.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 0)
(+.f64 0 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(+.f64 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(+.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2))
(-.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 0)
(-.f64 0 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (+.f64 alpha beta) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha beta)))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1)
(*.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2))
(*.f64 -1 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2)
(*.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha beta))
(*.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (+.f64 alpha beta) 2))
(*.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2) (*.f64 (+.f64 alpha beta) 2))
(*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) -1)
(*.f64 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) 2)
(*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)) (*.f64 (+.f64 alpha beta) 4))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha beta)))
(pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1)
(neg.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 0)
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2))
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 0)
(-.f64 0 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 beta alpha)))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1/2))
(*.f64 -1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 1/2)
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 beta alpha))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 1/2 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1/2) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) -1)
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2)
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 alpha beta))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1)
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
Outputs
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha)))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) alpha)))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) alpha) 1))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 1 (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (neg.f64 (pow.f64 alpha 2))) (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) alpha))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))))
(+.f64 1 (+.f64 (+.f64 (*.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) alpha) (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (neg.f64 (pow.f64 alpha 2)))) (+.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 3)) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) alpha)
(/.f64 (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))))) alpha)
(/.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (pow.f64 alpha 2)))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1))))) (pow.f64 alpha 3))))) (-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (+.f64 beta (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3))))) (-.f64 (/.f64 beta alpha) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (pow.f64 alpha 2)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1))))) (pow.f64 alpha 3)))))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1)))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (+.f64 beta (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)))) (/.f64 beta alpha))) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))) (+.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (+.f64 beta (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (pow.f64 alpha 4))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (pow.f64 alpha 2)))))))
(*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))
(*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha))
(neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha)) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1) (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))))) (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (pow.f64 alpha 3))))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)))) (-.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 beta) beta) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1) (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))))) (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha)) (/.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 3))))) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1) (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))))))) (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1) (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))))) (pow.f64 alpha 4))) (+.f64 (+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)))) (-.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2)))))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))))
(+.f64 1 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))))))
(+.f64 (*.f64 beta (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))))))) (+.f64 1 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))) (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))))))))
(+.f64 1 (+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (*.f64 beta (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))))
(+.f64 (+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))) (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 3)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))) (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)) (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))))))
(+.f64 1 (+.f64 (+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (*.f64 beta (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (neg.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 3)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 2 (neg.f64 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 alpha beta))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2)))))))
(+.f64 2 (-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (neg.f64 (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (pow.f64 beta 2))) (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (pow.f64 beta 2))))))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))))) (+.f64 (*.f64 2 i) alpha))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))))))))) (pow.f64 beta 3)))))) (-.f64 2 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2))))))))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4)))))))))) (pow.f64 beta 3)))) (neg.f64 (/.f64 alpha beta)))) (-.f64 2 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (pow.f64 beta 2))) (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (pow.f64 beta 2))))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 2 (neg.f64 (/.f64 alpha beta))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))))) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta))))
(+.f64 (+.f64 2 (+.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 (neg.f64 (/.f64 alpha beta)) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (pow.f64 beta 2))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 (+.f64 2 (+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))))))) (pow.f64 beta 3)))) (/.f64 alpha beta))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta))))
(+.f64 (+.f64 2 (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))))) (pow.f64 beta 3)) (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))) (pow.f64 beta 2)))) (/.f64 alpha beta))) (-.f64 (neg.f64 (/.f64 alpha beta)) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) beta))))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (pow.f64 i 2))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 1 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (neg.f64 (pow.f64 i 2))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (pow.f64 i 2)))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (-.f64 (+.f64 (*.f64 (pow.f64 i 3) (neg.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)) -4)) (neg.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 1 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (neg.f64 (pow.f64 i 2)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 1 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 i 3)) -1/16))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) -1/64))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (+.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) -1/64))) (pow.f64 i 4))))))
1
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) 1)
(+.f64 1 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 1 (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 i 3))))))
(+.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 3)) 1/16)) (+.f64 1 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 i 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 -1/64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) 2)))) (pow.f64 i 4))) (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1/64))) (pow.f64 i 4))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 3)) 1/16)))))
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) alpha))
(+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) alpha))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (neg.f64 (pow.f64 alpha 2))) (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) alpha)))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -1 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))) (pow.f64 alpha 3)) (+.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 3)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))))) (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) alpha) (*.f64 -1 (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) alpha) (*.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (neg.f64 (pow.f64 alpha 2)))) (+.f64 (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 3)) (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 -1 (+.f64 (/.f64 beta (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2)) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (+.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))))))) (/.f64 (/.f64 (pow.f64 beta 2) (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
-1
(-.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 beta alpha)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 beta alpha))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha))))
(+.f64 (neg.f64 (/.f64 beta alpha)) (-.f64 (/.f64 beta alpha) (+.f64 1 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))))) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))))) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1))))) (pow.f64 alpha 3))))) (-.f64 (/.f64 beta alpha) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2))) (-.f64 (+.f64 beta (*.f64 beta -1)) (*.f64 -1 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 beta 2)))))) (pow.f64 alpha 2)))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (+.f64 beta (*.f64 2 i)))) (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))) (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3))))) (+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (pow.f64 alpha 2))))))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha)) -1)
(+.f64 (neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) -1)
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha)) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (+.f64 (*.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2))) (+.f64 1 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))))))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 beta (*.f64 -1 beta)) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1))))) alpha)) (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) -1) (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))))) (/.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (pow.f64 alpha 3))))) (-.f64 (/.f64 (*.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 3)) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (+.f64 (*.f64 beta -1) (-.f64 beta (*.f64 -1 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) -1) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)))))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3))) (-.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) alpha)) (+.f64 (*.f64 (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (+.f64 (*.f64 (-.f64 (+.f64 beta (neg.f64 beta)) (neg.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (/.f64 (*.f64 -1 (+.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2))) (+.f64 1 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))
(neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))))
(+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (*.f64 beta (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))) (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (*.f64 beta (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))) (*.f64 -1 (/.f64 alpha (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (pow.f64 alpha 2)) (*.f64 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))) (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 3)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))) (*.f64 (-.f64 (+.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 -1 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2)) (*.f64 -1 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) 2))))))))
(+.f64 (+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (*.f64 beta (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))))))) (*.f64 (pow.f64 beta 3) (-.f64 (neg.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 3)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (+.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2)) (neg.f64 (/.f64 alpha (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 alpha beta))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))))) (-.f64 1 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2))))))))
(+.f64 1 (-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (neg.f64 (/.f64 alpha beta)))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (pow.f64 beta 2))) (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (pow.f64 beta 2))))))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha)))))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))))))) (pow.f64 beta 3))))))) (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))) (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 alpha))))) (pow.f64 beta 2)) (+.f64 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2)) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))))) (+.f64 (*.f64 2 i) alpha))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (-.f64 (*.f64 -1 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha)))))))))) (pow.f64 beta 3)))))) (-.f64 1 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 (+.f64 alpha (-.f64 (*.f64 -1 alpha) (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))))) (/.f64 (+.f64 (*.f64 i 4) (+.f64 2 (*.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 4 (/.f64 i beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2))))))))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))))))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (-.f64 (neg.f64 (pow.f64 alpha 2)) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4)))))))))) (pow.f64 beta 3)))) (neg.f64 (/.f64 alpha beta)))) (-.f64 1 (+.f64 (*.f64 2 (/.f64 alpha beta)) (+.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))) (+.f64 (*.f64 (+.f64 alpha (-.f64 (neg.f64 alpha) (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))))) (/.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (pow.f64 beta 2))) (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (pow.f64 beta 2))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (*.f64 -1 (/.f64 alpha beta)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta)))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) 1))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))))) (pow.f64 beta 2))))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta))))
(+.f64 (neg.f64 (/.f64 alpha beta)) (-.f64 (+.f64 1 (+.f64 (neg.f64 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))) (pow.f64 beta 2))) (/.f64 alpha beta))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i))))))) (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (-.f64 (+.f64 (*.f64 -1 alpha) alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))))) (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (*.f64 2 i))) (*.f64 -1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) beta)))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (+.f64 alpha (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))))))))))) (pow.f64 beta 3)))))) (-.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))))) (pow.f64 beta 3)) (/.f64 (-.f64 (pow.f64 alpha 2) (+.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 alpha (-.f64 (neg.f64 alpha) (neg.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))))))))) (pow.f64 beta 2)))) (/.f64 alpha beta))) (-.f64 (neg.f64 (/.f64 alpha beta)) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) beta))))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (pow.f64 i 2)))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (neg.f64 (pow.f64 i 2)))) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 i (-.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha))))) (*.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))))))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (*.f64 -1 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (pow.f64 i 2))))) (-.f64 (*.f64 -1 (*.f64 (*.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (+.f64 beta alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 (pow.f64 i 3) (neg.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)) -4)) (neg.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))))))) (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (+.f64 beta alpha))) (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (/.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (pow.f64 (+.f64 beta alpha) 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))))) (neg.f64 (pow.f64 i 2))))) (-.f64 (neg.f64 (/.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (-.f64 beta alpha)) (/.f64 i (+.f64 beta alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 i 3)) -1/16)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) -1/64))) (pow.f64 i 4)))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (+.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 i 3)) -1/16)) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) -1/64))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta alpha)) (*.f64 2 (+.f64 beta (+.f64 2 alpha)))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))))) (pow.f64 i 5))))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) -1/64))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) -1/64)) (*.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta (+.f64 2 alpha))) (*.f64 2 (+.f64 beta alpha))) 2) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) -1/64))) -1/4))) (pow.f64 i 5))))))
(+.f64 (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (pow.f64 i 3)) -1/16)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) (*.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))) -1/64)) (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) -1/64))) (*.f64 -1/4 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha)))))) (pow.f64 i 5)) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (pow.f64 (*.f64 2 (+.f64 (+.f64 beta (+.f64 2 alpha)) (+.f64 beta alpha))) 2) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) -1/64))) (pow.f64 i 4)))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 i 3)))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 3)) 1/16)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 i 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 -1/64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) 2)))) (pow.f64 i 4))) (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1/64))) (pow.f64 i 4))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 3)) 1/16))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)))))) (pow.f64 i 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)))) (*.f64 -1/64 (*.f64 (pow.f64 (+.f64 (*.f64 -2 (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (+.f64 beta alpha))) 2) (*.f64 (+.f64 beta alpha) (-.f64 beta alpha))))) (pow.f64 i 4)))))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2))) (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 i 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 -1/64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) 2)))) (pow.f64 i 4))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 1/16)) (*.f64 -1/64 (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 beta alpha)) (pow.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) 2)))) (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) -2) (*.f64 -2 (+.f64 beta alpha))) (pow.f64 i 5))))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1/64))) (pow.f64 i 4))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (pow.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) 2) -1/64))) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 5)) -1/4)) (*.f64 (-.f64 (*.f64 beta beta) (*.f64 alpha alpha)) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 3)) 1/16)))) (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha))) (*.f64 (/.f64 (*.f64 -2 (+.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))) (pow.f64 i 5)) -1/64)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)) 1/4))))
(/.f64 beta (+.f64 beta (*.f64 2 i)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (/.f64 beta (+.f64 beta (*.f64 2 i))))
(+.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (*.f64 alpha (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta (*.f64 2 i)))))
(+.f64 (*.f64 alpha (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (+.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (*.f64 alpha (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (+.f64 (*.f64 (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (pow.f64 alpha 2)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 4))) (pow.f64 alpha 3)) (/.f64 beta (+.f64 beta (*.f64 2 i))))))
(+.f64 (*.f64 alpha (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (+.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (*.f64 (pow.f64 alpha 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 4))))) (+.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) (*.f64 alpha (-.f64 (/.f64 1 (+.f64 beta (*.f64 2 i))) (/.f64 beta (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) i) (pow.f64 alpha 2))) (*.f64 -2 (/.f64 i alpha))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 i (pow.f64 alpha 2)))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) i) (pow.f64 alpha 2))) (*.f64 -2 (/.f64 i alpha)))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -2 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (/.f64 i (pow.f64 alpha 3)))))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (/.f64 i (pow.f64 alpha 3))) (/.f64 i alpha))) (-.f64 (*.f64 2 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 i (pow.f64 alpha 2)))) -1))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i)))) alpha)) 1)
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (*.f64 (+.f64 beta (*.f64 2 i)) -1)) alpha)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (*.f64 2 i)))) alpha)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i)))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i))))) (pow.f64 alpha 2)) 1))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (*.f64 (+.f64 beta (*.f64 2 i)) -1)) alpha)) (+.f64 1 (*.f64 (-.f64 (*.f64 beta -1) (*.f64 (+.f64 beta (*.f64 2 i)) -1)) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))
(+.f64 1 (+.f64 (*.f64 (-.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (*.f64 2 i)))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (*.f64 2 i)))) alpha))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i)))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i))))) (pow.f64 alpha 2)) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (-.f64 (*.f64 -1 beta) (*.f64 -1 (+.f64 beta (*.f64 2 i))))) (pow.f64 alpha 3))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (*.f64 (+.f64 beta (*.f64 2 i)) -1)) alpha)) (+.f64 (*.f64 (-.f64 (*.f64 beta -1) (*.f64 (+.f64 beta (*.f64 2 i)) -1)) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -1 (*.f64 (-.f64 (*.f64 beta -1) (*.f64 (+.f64 beta (*.f64 2 i)) -1)) (/.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (pow.f64 alpha 3)))))))
(+.f64 1 (+.f64 (+.f64 (neg.f64 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) (/.f64 (-.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (*.f64 2 i)))) (pow.f64 alpha 3)))) (*.f64 (-.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (*.f64 2 i)))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (*.f64 2 i)))) alpha))))
(/.f64 alpha (+.f64 alpha (*.f64 2 i)))
(/.f64 alpha (+.f64 (*.f64 2 i) alpha))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (/.f64 alpha (+.f64 alpha (*.f64 2 i))))
(+.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) alpha)) (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))
(+.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)) (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) alpha)) (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha (*.f64 2 i))) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 4))) (pow.f64 beta 3)) (+.f64 (/.f64 alpha (+.f64 alpha (*.f64 2 i))) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)) (/.f64 1 (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) alpha)) (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))) (+.f64 (+.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)) (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 4))))))
(+.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (+.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)) (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) alpha)) (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)) (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) alpha) 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (*.f64 (/.f64 i beta) -2))
(+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))) (+.f64 1 (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 2 (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 i (pow.f64 beta 2))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 2 (*.f64 i (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 i (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i beta)) (*.f64 -2 (/.f64 (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3))))))
(+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 i (pow.f64 beta 2)))) (+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 -2 (*.f64 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2) (/.f64 i (pow.f64 beta 3)))))))
(+.f64 (*.f64 -2 (+.f64 (*.f64 i (/.f64 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2) (pow.f64 beta 3))) (/.f64 i beta))) (+.f64 (*.f64 2 (*.f64 i (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2)))) 1))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 (neg.f64 alpha) (neg.f64 (+.f64 (*.f64 2 i) alpha))) beta)))
(+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta)) (/.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 2 i) alpha)))) (pow.f64 beta 2))))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 alpha) (neg.f64 (+.f64 (*.f64 2 i) alpha))) beta)) (+.f64 (*.f64 (-.f64 (neg.f64 alpha) (neg.f64 (+.f64 (*.f64 2 i) alpha))) (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2))) 1))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)) (pow.f64 beta 3))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 alpha (*.f64 2 i)))) beta)))))
(+.f64 1 (+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) beta)) (/.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 2 i) alpha)))) (pow.f64 beta 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2) (/.f64 (-.f64 (*.f64 -1 alpha) (*.f64 -1 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 3))))))
(+.f64 (*.f64 (-.f64 (neg.f64 alpha) (neg.f64 (+.f64 (*.f64 2 i) alpha))) (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 i) alpha) 2) (/.f64 (-.f64 (neg.f64 alpha) (neg.f64 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 3))) (/.f64 (-.f64 (neg.f64 alpha) (neg.f64 (+.f64 (*.f64 2 i) alpha))) beta))) 1))
1
(+.f64 1 (*.f64 -2 (/.f64 i (+.f64 beta alpha))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i (+.f64 beta alpha))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 2)))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i (+.f64 beta alpha))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i (+.f64 beta alpha))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 2))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta alpha) 3))))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 2))) (+.f64 (*.f64 -2 (/.f64 i (+.f64 beta alpha))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta alpha) 3))))))
(*.f64 1/2 (/.f64 (+.f64 beta alpha) i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 4))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 4)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2)))))
(*.f64 1/2 (/.f64 (+.f64 beta alpha) i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (+.f64 beta alpha) i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 4))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (+.f64 beta alpha) i)) (*.f64 -1/16 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 4)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 2)))))
(*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))))
(*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 (*.f64 2 i) alpha))))
(neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 2 alpha))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2))))))
(+.f64 (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2))))) (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 3))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2))))))
(+.f64 (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 3))) (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2)))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2)))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4))))) (+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2))))) (+.f64 (+.f64 (*.f64 -1 (/.f64 alpha (+.f64 2 (+.f64 (*.f64 2 i) alpha)))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 3))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2))))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 4)))))))
(+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 3))) (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 3)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 4))))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2)))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta))))))
(+.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (-.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)) (pow.f64 beta 3)) 1))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (*.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2) (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 3))))) (-.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta))))))
(+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (pow.f64 beta 2)))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (pow.f64 beta 3))) (+.f64 1 (neg.f64 (/.f64 alpha beta)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta)))))
(-.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta))))))
(+.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (-.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)) (pow.f64 beta 3)) 1))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (*.f64 (pow.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) 2) (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 3))))) (-.f64 (*.f64 -1 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) alpha)) (/.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 (+.f64 (*.f64 2 i) alpha))) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 i beta))))))
(+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (pow.f64 beta 2)))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 alpha)) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) (pow.f64 beta 3))) (+.f64 1 (neg.f64 (/.f64 alpha beta)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 i beta) (/.f64 1 beta))))))
(/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) alpha)))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) alpha)) (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (pow.f64 alpha 2)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 (pow.f64 alpha 2) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) alpha)) (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (pow.f64 alpha 2)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))) (/.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4)))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 (pow.f64 alpha 2) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 alpha 3) (neg.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4))))))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(-.f64 -1 (-.f64 (neg.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (/.f64 beta alpha)))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 beta (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (pow.f64 alpha 2)))) (-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))
(+.f64 (/.f64 beta alpha) (-.f64 (neg.f64 (*.f64 (-.f64 beta (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (+.f64 1 (neg.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3)) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 beta (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 (-.f64 beta (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) -1)) (pow.f64 alpha 3)))) (-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (*.f64 (-.f64 beta (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 (-.f64 beta (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 3)))) (+.f64 1 (neg.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) -1)
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) 1)
(+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (*.f64 beta -1) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) -1))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (+.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 3))))) 1)
(+.f64 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (*.f64 beta -1) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 (-.f64 (*.f64 beta -1) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) -1))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha) (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))))) (-.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (-.f64 (*.f64 -2 (*.f64 i (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 4 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 i 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -2 (*.f64 i (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (-.f64 (*.f64 4 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (+.f64 (*.f64 -8 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (*.f64 4 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 i 2)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3))) (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (*.f64 -8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4)))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 alpha))) (+.f64 (*.f64 -2 (*.f64 i (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)))) (*.f64 4 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3)))))) (-.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 4)) -8)) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)) -1/4)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3)))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)) -1/4))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3)))) (*.f64 -1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 i 4))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)) -1/4)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 i 4)) -1/16))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)) -1/4)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3)))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)) -1/4))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 beta alpha)) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (pow.f64 i 2))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (+.f64 (*.f64 -1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (*.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3)))) (*.f64 -1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 i 4))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 beta (+.f64 2 alpha)) (pow.f64 i 2)) -1/4)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (pow.f64 i 3)) 1/8))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 3) (pow.f64 i 4)) -1/16))))
(-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) -1)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(-.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 0)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 2 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 2))
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1))
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)) 1/2)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)))
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 2) 2)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) 1) (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (+.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (+.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))))
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)) 2)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(/.f64 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4) 4)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4)) 8)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 4))) 16)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(pow.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1) 1)
(+.f64 1 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 1 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 0)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(+.f64 0 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(+.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2) (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2))
(+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha))))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(+.f64 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))) (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 0)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 2 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) 1)))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) 1)))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (neg.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 2 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) 1)))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 2 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) 1)))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) 1)))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) 1)))
(/.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 2 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) 1)))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (/.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) 1)))
(/.f64 4 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 2 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) 1)))
(/.f64 4 (*.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) 1)))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 2)
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (-.f64 alpha beta) (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (-.f64 alpha beta) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (+.f64 alpha beta)) (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)) 4)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 1 (-.f64 beta alpha)))
(/.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 1 (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (/.f64 1 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 1 (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 1 (+.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 1 (+.f64 beta alpha))))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 2 (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (*.f64 (-.f64 alpha beta) 1) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)) (*.f64 2 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 2 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4)) (*.f64 2 (*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4))) 8)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)) (*.f64 2 (*.f64 4 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha beta) 4))) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) -2)) (*.f64 2 (*.f64 2 (*.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) -2)) (*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha)) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 4)
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (-.f64 alpha beta) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) 4)
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 2))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) 1)))
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) 2))
(/.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)) (/.f64 2 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) 1)))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (*.f64 2 (/.f64 1 (-.f64 beta alpha))))
(*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (/.f64 2 (*.f64 2 (/.f64 1 (-.f64 beta alpha)))))
(*.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))) (/.f64 1 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(*.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 2 (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(*.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 1 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (neg.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) -2) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) -2))
(/.f64 (*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 2 (/.f64 1 (+.f64 alpha beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 2 (*.f64 2 (/.f64 1 (+.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))) (/.f64 1 (/.f64 1 (+.f64 beta alpha))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4)))) 16)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (/.f64 2 (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))) (/.f64 1 (+.f64 beta (+.f64 (+.f64 i i) alpha))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4))
(*.f64 (*.f64 2 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 2 (*.f64 4 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) 2))) (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(*.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 2 (*.f64 2 (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) 8)
(*.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))) 1/4)
(*.f64 1/4 (*.f64 4 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))
(*.f64 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (*.f64 (+.f64 beta alpha) 8))) (/.f64 2 (*.f64 (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha))) 8)))
(*.f64 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (*.f64 (+.f64 beta alpha) 8))) (/.f64 (/.f64 1 (+.f64 beta (+.f64 (+.f64 i i) alpha))) 8))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 2 (*.f64 2 (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(*.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (/.f64 2 (*.f64 2 (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (*.f64 2 (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (*.f64 2 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 8))
(*.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))) (/.f64 1/4 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(/.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) 8)
(*.f64 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))) 1/4)
(*.f64 1/4 (*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))
(/.f64 (*.f64 2 (/.f64 (*.f64 4 (*.f64 2 (-.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 8)))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (-.f64 beta alpha) 8))) (/.f64 2 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) 16)))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 2 (-.f64 alpha beta)))) (/.f64 2 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) -2)))
(/.f64 (*.f64 2 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(*.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 2 (-.f64 alpha beta)))) (/.f64 2 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (*.f64 2 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) -2)))
(/.f64 (neg.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 2))) (neg.f64 (*.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))))
(/.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) -2))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))))
(*.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 2 (*.f64 2 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))))
(*.f64 (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 1 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))))
(/.f64 (neg.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (neg.f64 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (neg.f64 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))) (/.f64 1 (-.f64 alpha beta)))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (neg.f64 (/.f64 1 (+.f64 alpha beta))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (+.f64 beta (+.f64 (+.f64 i i) alpha))))) (neg.f64 (/.f64 1 (+.f64 beta alpha))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 -1 (+.f64 beta alpha)))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))
(/.f64 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)))
(/.f64 (neg.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (neg.f64 (*.f64 4 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (/.f64 (*.f64 4 (+.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) -4))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))) (+.f64 alpha (+.f64 beta (+.f64 i i))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (*.f64 (+.f64 beta alpha) 8)))) (neg.f64 (*.f64 4 (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(/.f64 (/.f64 (*.f64 (+.f64 beta alpha) 8) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 alpha beta))) (neg.f64 (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) 8)))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 alpha beta) -2) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))))) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))) (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))) (neg.f64 (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (/.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha)))) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) -2))
(/.f64 (neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(/.f64 (neg.f64 (*.f64 4 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))))) (neg.f64 (*.f64 4 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha))) -4) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) -4))
(/.f64 (neg.f64 (/.f64 (-.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 alpha beta) (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (-.f64 alpha beta) (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (*.f64 (*.f64 2 (-.f64 beta alpha)) 4) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4))))
(/.f64 (neg.f64 (/.f64 (*.f64 4 (*.f64 2 (-.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))) (neg.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 8)))
(/.f64 (/.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 (-.f64 beta alpha) 8))) (*.f64 8 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 alpha beta) (/.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))))
(*.f64 (-.f64 alpha beta) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (neg.f64 (+.f64 beta alpha))))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (neg.f64 (/.f64 (+.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 2 (-.f64 alpha beta))))) (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(/.f64 (/.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (*.f64 2 (-.f64 alpha beta)))) (*.f64 (neg.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) -2))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))
(pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 1)
(*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(+.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 0)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(+.f64 0 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(+.f64 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(+.f64 (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(+.f64 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) 1/2) (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) 1/2))
(+.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2))
(+.f64 (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))) (/.f64 (+.f64 beta alpha) (*.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(+.f64 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) 1/2) (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) 1/2))
(-.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 0)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(-.f64 0 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (+.f64 alpha beta) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha beta)))
(*.f64 2 (*.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (+.f64 beta alpha) (*.f64 2 (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 1 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (+.f64 beta alpha) (*.f64 2 (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2))
(*.f64 (+.f64 beta alpha) (*.f64 2 (*.f64 1/2 (/.f64 1 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 (+.f64 i i) alpha))) 1))
(*.f64 -1 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (*.f64 (+.f64 alpha beta) 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 alpha beta))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 -1 (+.f64 beta (+.f64 (+.f64 i i) alpha))))
(*.f64 1/2 (/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 alpha (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 (+.f64 alpha beta) 2))
(*.f64 2 (*.f64 (+.f64 beta alpha) (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (+.f64 beta alpha) (*.f64 2 (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2) (*.f64 (+.f64 alpha beta) 2))
(*.f64 (+.f64 beta alpha) (*.f64 2 (*.f64 1/2 (/.f64 1 (+.f64 beta (+.f64 (+.f64 i i) alpha))))))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 1 (+.f64 beta (+.f64 (+.f64 i i) alpha))) 1))
(*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))) -1)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 (+.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) 2)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2) 2)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4)) (*.f64 (+.f64 alpha beta) 4))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (neg.f64 (+.f64 alpha beta)))
(*.f64 (neg.f64 (+.f64 beta alpha)) (/.f64 -1 (+.f64 beta (+.f64 (+.f64 i i) alpha))))
(pow.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1)
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(neg.f64 (/.f64 (+.f64 alpha beta) (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))))))
(/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 0)
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(+.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(+.f64 (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (/.f64 (/.f64 (-.f64 beta alpha) 2) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 0)
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(-.f64 0 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 2 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 beta alpha)))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1/2))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (*.f64 1/2 (*.f64 2 (-.f64 beta alpha))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (*.f64 (-.f64 beta alpha) 1))
(*.f64 -1 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(*.f64 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))) 1/2)
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 2)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) 2)))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)))
(*.f64 (*.f64 4 (-.f64 beta alpha)) (/.f64 1 (*.f64 4 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 4 (*.f64 (/.f64 1/4 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (-.f64 beta alpha)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 beta alpha))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(*.f64 1/2 (/.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) (-.f64 beta alpha))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 2)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) 2)))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (*.f64 2 (-.f64 beta alpha)))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1/2) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (*.f64 1/2 (*.f64 2 (-.f64 beta alpha))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (*.f64 (-.f64 beta alpha) 1))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) -1)
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))) 2)
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 2) 2)
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(/.f64 (*.f64 (-.f64 beta alpha) 1) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))) 4)) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (*.f64 4 (-.f64 beta alpha)) (/.f64 1 (*.f64 4 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 4 (*.f64 (/.f64 1/4 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (-.f64 beta alpha)))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) (-.f64 alpha beta))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 2 (+.f64 i i))))))
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))))

eval2.3s (7.3%)

Compiler

Compiled 93734 to 61168 computations (34.7% saved)

prune2.0s (6.3%)

Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New1170151185
Fresh000
Picked101
Done101
Total1172151187
Error
0.1b
Counts
1187 → 15
Alt Table
Click to see full alt table
StatusErrorProgram
47.9b
(/.f64 (/.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) alpha) 2)
23.4b
(/.f64 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 2)
23.3b
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
53.8b
(/.f64 (+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 -1 (+.f64 (/.f64 beta alpha) (/.f64 (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (neg.f64 (+.f64 (*.f64 2 i) beta))) (*.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))))))))))) (pow.f64 alpha 3))))) (+.f64 (*.f64 (+.f64 beta (*.f64 -1 (-.f64 beta (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) (pow.f64 alpha 2))) (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 2 i) beta) (/.f64 (+.f64 2 (+.f64 (*.f64 2 i) beta)) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 i 4) (*.f64 2 beta))) alpha)))))) 2)
50.5b
(/.f64 (+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (/.f64 beta alpha)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) alpha)) (+.f64 (neg.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))) (*.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) (/.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))) (pow.f64 alpha 2))))))) 2)
36.5b
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
14.6b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2)
61.7b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1 alpha)) 1) 2)
26.8b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (neg.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) 1) 2)
43.8b
(/.f64 (+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2)
33.1b
(/.f64 (+.f64 (*.f64 beta (+.f64 (neg.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))) (-.f64 (/.f64 alpha (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha)))) (neg.f64 (*.f64 (+.f64 2 (+.f64 (*.f64 2 alpha) (*.f64 i 4))) (/.f64 (pow.f64 alpha 2) (pow.f64 (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))) 2))))))) (+.f64 1 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 (+.f64 (*.f64 2 i) alpha) (+.f64 (*.f64 2 i) (+.f64 2 alpha))))))) 2)
61.8b
(/.f64 (+.f64 -1 1) 2)
27.3b
(/.f64 (*.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta)))) (+.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 (+.f64 i i) (+.f64 2 beta))) (-.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 (+.f64 i i) alpha)) (+.f64 beta alpha)))))) 2)
43.4b
(/.f64 2 2)
25.8b
(/.f64 1 2)
Compiler

Compiled 1212 to 878 computations (27.6% saved)

localize44.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1)
0.0b
(/.f64 beta (+.f64 (*.f64 2 i) beta))
0.0b
(/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))
4.6b
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
Compiler

Compiled 116 to 73 computations (37.1% saved)

series23.0ms (0.1%)

Counts
4 → 120
Calls

30 calls:

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

rewrite115.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1810×rational.json-simplify-35
1150×exponential.json-3
1150×rational.json-1
1150×rational.json-2
1150×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
016178
1125178
2319178
3942178
43168178
Stop Event
node limit
Counts
4 → 170
Calls
Call 1
Inputs
(*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))
(/.f64 beta (+.f64 (*.f64 2 i) beta))
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha beta) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (+.f64 alpha beta)) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))) (/.f64 2 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 beta (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 beta) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 4 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 2 (+.f64 alpha beta)) (/.f64 2 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 beta 4) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 beta 4) (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (+.f64 beta (+.f64 i i)) beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) -2) (+.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (+.f64 (*.f64 4 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (*.f64 4 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 beta 4) (+.f64 (+.f64 i i) (+.f64 beta 2)))) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 i i) (+.f64 beta 2)))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4))) (*.f64 2 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (+.f64 alpha beta))) (+.f64 (neg.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (neg.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (-.f64 0 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 i i) (+.f64 beta 2)))) (neg.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 alpha beta))) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 beta (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (*.f64 (/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 1 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (/.f64 1 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 beta (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 -1 (+.f64 (+.f64 i i) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 -1 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (*.f64 beta (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) 1/2) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 1/2) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) 4)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (/.f64 (neg.f64 beta) (+.f64 (+.f64 i i) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) 4))) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2)))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (/.f64 beta (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2)))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 beta (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (/.f64 1 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 beta (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 -1 (+.f64 beta (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) 1/2) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta 2) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) 4)) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) (+.f64 alpha beta)) 1) (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 1)))))

simplify269.0ms (0.9%)

Algorithm
egg-herbie
Rules
1644×rational.json-simplify-61
1230×rational.json-simplify-46
1166×rational.json-simplify-35
1008×rational.json-simplify-2
646×rational.json-simplify-41
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
081725014
1227924210
2541724012
Stop Event
node limit
Counts
290 → 494
Calls
Call 1
Inputs
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))) (+.f64 (*.f64 4 i) 2)) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2))))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) 2) (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3)))))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
1
(-.f64 (+.f64 (/.f64 alpha beta) 1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (*.f64 -2 (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) beta)))
(/.f64 (+.f64 beta alpha) (+.f64 beta 2))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (/.f64 beta (+.f64 beta 2))))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (pow.f64 i 4)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 -1/64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))))))) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (pow.f64 i 4))))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2))))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (pow.f64 i 5))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2) (+.f64 beta alpha))))) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2))))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))))
(*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (*.f64 2 i)) 3))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (*.f64 2 i)) 3))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 4 i) 2) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (*.f64 2 i)) 3)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 3) (pow.f64 i 3)))))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))))))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) 2) (pow.f64 beta 2))) (/.f64 1 beta))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) 2) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) 2) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 i) 2))) (*.f64 -2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 4 i) 2))))) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3))))))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (*.f64 -2 (/.f64 i (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 3)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (*.f64 -2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (*.f64 2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 3))))))))
(/.f64 1 (+.f64 beta 2))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))))) (/.f64 1 (+.f64 beta 2)))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))))) (+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))) (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))))) (+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))) (pow.f64 i 2))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (*.f64 beta (+.f64 beta 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))))))))
(*.f64 1/4 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 -1/64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) (+.f64 beta 2))))) (pow.f64 i 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))))
(*.f64 1/4 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2)))) (pow.f64 i 4)))))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta 2))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2)))) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2))))) (pow.f64 i 5)))))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 -2 (/.f64 i beta)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 -2 (/.f64 i beta)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 -2 (/.f64 i beta)))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
1
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) 1)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2))))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))) (+.f64 (*.f64 4 i) 2)) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2))))))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) 2) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 4 i) 2)))) (+.f64 (*.f64 2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) alpha))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 i) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) alpha))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2)))))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
2
(-.f64 (+.f64 (/.f64 alpha beta) 2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)) beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (pow.f64 beta 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)) beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 i (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i))))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i))))) (*.f64 -2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))))) (pow.f64 beta 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)) beta)))
(+.f64 1 (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (/.f64 beta (+.f64 beta 2)))))))
1
(+.f64 1 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3)))))
(+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (pow.f64 i 4))))))
1
(+.f64 1 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2) (+.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))))
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 0)
(+.f64 0 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))))
(-.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 0)
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(/.f64 2 (/.f64 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (+.f64 alpha beta)))
(/.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) (+.f64 alpha beta))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (+.f64 alpha beta)))
(/.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 alpha beta)))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1)
(/.f64 1 (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) (+.f64 alpha beta)))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 alpha beta)))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (+.f64 alpha beta)) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (+.f64 alpha beta))))
(/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))) 2)
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))))
(/.f64 4 (+.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (+.f64 alpha beta))))
(/.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))) (/.f64 2 (+.f64 alpha beta)))
(/.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 alpha beta))))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta))))
(/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta) (+.f64 alpha beta)))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 alpha beta))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))))
(/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4)) 4)
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 4 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))))
(/.f64 (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 2 (+.f64 alpha beta)) (/.f64 2 (+.f64 alpha beta))))
(/.f64 (/.f64 (*.f64 beta 4) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)))
(/.f64 (/.f64 (*.f64 beta 4) (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta) (+.f64 alpha beta))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (+.f64 beta (+.f64 i i)) beta))
(/.f64 (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) -2) (+.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4))) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (+.f64 (*.f64 4 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (*.f64 4 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 beta 4) (+.f64 (+.f64 i i) (+.f64 beta 2)))) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta))))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) 4)
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta))
(/.f64 (/.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 2))
(/.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 i i) (+.f64 beta 2)))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4))) (*.f64 2 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4)))) 16)
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))) 8)
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta)))
(/.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (+.f64 alpha beta))) (+.f64 (neg.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (neg.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (-.f64 0 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 i i) (+.f64 beta 2)))) (neg.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta)))
(/.f64 (neg.f64 (neg.f64 (+.f64 alpha beta))) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(pow.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1)
(+.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 0)
(+.f64 0 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))
(-.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 0)
(*.f64 beta (/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 2))
(*.f64 2 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2))) beta))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))))
(*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 1)
(*.f64 1 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) 1/2))
(*.f64 (+.f64 beta beta) (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2))))
(*.f64 (+.f64 beta beta) (*.f64 (/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 1/2))
(*.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 1 (+.f64 beta (+.f64 i i))))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(*.f64 -1 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))) 1/2)
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (/.f64 1 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) 4)))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (/.f64 1/2 (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) 4))))
(*.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) beta)
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(*.f64 (neg.f64 beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 -1 (+.f64 (+.f64 i i) (+.f64 beta 2))))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 -1 (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 1/2 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(*.f64 (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta beta))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (*.f64 beta (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) 1/2) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 1/2) (+.f64 beta beta))
(*.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))) -1)
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))) -1)
(*.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))) -1)
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)))) -1)
(*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i)))) -1)
(*.f64 (/.f64 beta (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) 2)
(*.f64 (/.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) 4)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))
(*.f64 (/.f64 -1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (/.f64 (neg.f64 beta) (+.f64 (+.f64 i i) (+.f64 beta 2))))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))))) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) 4))) (*.f64 beta 4))
(*.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))) (neg.f64 beta))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))) (neg.f64 beta))
(*.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2)))) (neg.f64 beta))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2)))) beta)
(pow.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 1)
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(neg.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(neg.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(neg.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 0)
(+.f64 0 (/.f64 beta (+.f64 beta (+.f64 i i))))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i)))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 0)
(-.f64 0 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))
(*.f64 beta (/.f64 1 (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) beta))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 1)
(*.f64 1 (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) 1/2)
(*.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) 1/2))
(*.f64 -1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) 1/4)
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) 4)))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) beta)
(*.f64 (neg.f64 beta) (/.f64 -1 (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) -1)
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta 2))
(*.f64 1/2 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 beta beta))
(*.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) 1/2) (+.f64 beta beta))
(*.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) 2)
(*.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))
(*.f64 (/.f64 beta 2) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) 4)) (*.f64 beta 4))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (neg.f64 beta))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) beta)
(pow.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 1)
(neg.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))
(-.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) -1)
(-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 0)
(*.f64 2 (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 2))
(*.f64 1 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1))
(*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 1)
(*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))) 2) 1/2)
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))) 2))
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 2) 2)
(*.f64 (+.f64 (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) (+.f64 alpha beta)) 1) (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))))
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 1)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))) 2) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 4))) 16)
(pow.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 1)
Outputs
(/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))
(*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))))
(*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (/.f64 (*.f64 alpha (+.f64 2 (*.f64 i 4))) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))))
(+.f64 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (/.f64 (*.f64 alpha (+.f64 2 (*.f64 i 4))) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (/.f64 (*.f64 alpha (+.f64 2 (*.f64 i 4))) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))))
(+.f64 (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i)))))))) (+.f64 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))) (+.f64 (*.f64 4 i) 2)) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2))))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (/.f64 (*.f64 alpha (+.f64 2 (*.f64 i 4))) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (/.f64 (*.f64 alpha (+.f64 2 (*.f64 i 4))) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (/.f64 (*.f64 alpha (+.f64 2 (*.f64 i 4))) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 i (+.f64 2 (*.f64 2 i))))))) (/.f64 (+.f64 2 (*.f64 i 4)) (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (/.f64 (*.f64 alpha (+.f64 2 (*.f64 i 4))) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))))
(+.f64 (*.f64 (pow.f64 beta 4) (neg.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i)))))) (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (+.f64 (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i)))))))) (+.f64 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4)))))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i)))))) (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4))) (*.f64 i (+.f64 2 (*.f64 2 i)))))) (neg.f64 (pow.f64 beta 4))) (+.f64 (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i)))))))) (+.f64 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4)))))))
1
(-.f64 (+.f64 (/.f64 alpha beta) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(-.f64 (+.f64 1 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (/.f64 alpha beta) (-.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2))) (pow.f64 beta 2)))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 1 (/.f64 alpha beta))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 (/.f64 alpha beta) (+.f64 1 (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 i) 2) (+.f64 (*.f64 (-.f64 alpha (+.f64 (*.f64 4 i) 2)) (+.f64 (*.f64 4 i) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3)))))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 i (-.f64 alpha (+.f64 2 (*.f64 i 4)))))) (*.f64 (+.f64 2 (*.f64 i 4)) (*.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2))) -1))) (pow.f64 beta 3))))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (+.f64 1 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i))))) (neg.f64 (+.f64 2 (*.f64 i 4))))) (pow.f64 beta 3)) (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 1 (-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))))) (*.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i))))) (neg.f64 (+.f64 2 (*.f64 i 4))))) (pow.f64 beta 3)) (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (-.f64 alpha (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
1
(-.f64 (+.f64 (/.f64 alpha beta) 1) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) beta)))
(-.f64 (+.f64 1 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) beta)))
(+.f64 (/.f64 alpha beta) (-.f64 1 (neg.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) beta)))
(+.f64 (+.f64 1 (+.f64 (*.f64 -2 (*.f64 i (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)))) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)))) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) beta))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))) (+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) -2)) 1)) (-.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (*.f64 -2 (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 3))) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) beta)))
(+.f64 (+.f64 1 (+.f64 (+.f64 (*.f64 -2 (*.f64 i (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)))) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)))) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1))))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -2)))))) (pow.f64 beta 3))))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) beta))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) -2)) (+.f64 (+.f64 1 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2)))) (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) 2)) (*.f64 (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -2))))) (pow.f64 beta 3))))) (neg.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta))))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))) (+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) -2)) 1))) (*.f64 -1 (-.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) 2)) (*.f64 (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -2))))) (pow.f64 beta 3)) (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta))))
(/.f64 (+.f64 beta alpha) (+.f64 beta 2))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (neg.f64 (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (neg.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (/.f64 beta (+.f64 beta 2)))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))) -1)))
(+.f64 (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (neg.f64 (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (/.f64 beta (+.f64 beta 2)))) (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)) (pow.f64 (+.f64 beta 2) 3))))) (neg.f64 (pow.f64 i 2))))
(+.f64 (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (neg.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2)))) (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2))) (pow.f64 (+.f64 beta 2) 3)))) (neg.f64 (pow.f64 i 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (/.f64 beta (+.f64 beta 2))))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))) (*.f64 beta (+.f64 beta 2))))) (*.f64 -4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))))))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))) -1))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)) (pow.f64 (+.f64 beta 2) 3))))) (neg.f64 (pow.f64 i 2))) (+.f64 (/.f64 beta (+.f64 beta 2)) (+.f64 (neg.f64 (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (*.f64 (pow.f64 i 3) (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)) (pow.f64 (+.f64 beta 2) 3))))) (*.f64 beta (+.f64 beta 2))))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)) (pow.f64 (+.f64 beta 2) 3)) -4)))))))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2))) (pow.f64 (+.f64 beta 2) 3)))) (neg.f64 (pow.f64 i 2))) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (+.f64 (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (neg.f64 (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2))) (pow.f64 (+.f64 beta 2) 3)))) (*.f64 beta (+.f64 beta 2))))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)) (pow.f64 (+.f64 beta 2) 3)) -4)))))))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 beta (*.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (+.f64 beta alpha)) -1/64))) (pow.f64 i 4)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (+.f64 beta alpha)) (*.f64 -1/64 beta))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 -1/64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (*.f64 (+.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))))))) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (pow.f64 i 4))))))
(+.f64 (*.f64 -1/16 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 beta (*.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (+.f64 beta alpha)) -1/64))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 beta (*.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (+.f64 beta alpha)) -1/64))) (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) -1/4)) (*.f64 -1/64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta 2) (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)))))) (pow.f64 i 5))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (+.f64 beta alpha)) (*.f64 -1/64 beta))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) -1/4)) (*.f64 -1/64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))))) (pow.f64 i 5)) (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (+.f64 beta alpha)) (*.f64 -1/64 beta))) (pow.f64 i 4)))) (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (pow.f64 i 4)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) -1/4)) (*.f64 -1/64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))))) (pow.f64 i 5)))) (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (*.f64 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (*.f64 beta (/.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2))))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 1/16 (*.f64 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) 2) (+.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (*.f64 beta (/.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (pow.f64 i 3))))) (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 -1/64 (*.f64 (pow.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 beta (+.f64 beta alpha))))) (pow.f64 i 4))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (pow.f64 i 4)))) (*.f64 1/16 (*.f64 beta (/.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (pow.f64 i 5))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2) (+.f64 beta alpha))))) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2))))) (pow.f64 i 4))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))))
(+.f64 (*.f64 -1/64 (*.f64 (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2)))) (/.f64 (pow.f64 beta 2) (pow.f64 i 5)))) (+.f64 (*.f64 1/16 (*.f64 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) 2) (+.f64 beta alpha))))) (pow.f64 i 4)))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) 2) (+.f64 beta alpha))))) (pow.f64 i 5)))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (*.f64 beta (/.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (pow.f64 i 3))))) (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 -1/64 (*.f64 (pow.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 beta (+.f64 beta alpha))))) (pow.f64 i 4)))) (+.f64 (*.f64 -1/4 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 -1/64 (*.f64 (pow.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 beta (+.f64 beta alpha))))) (pow.f64 i 5)))) (*.f64 -1/64 (*.f64 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2))) (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (pow.f64 i 5))))))
(+.f64 (*.f64 1/16 (*.f64 beta (/.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (pow.f64 i 3)))) (+.f64 (+.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (pow.f64 i 4)))) (*.f64 -1/4 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (pow.f64 i 5))))) (*.f64 -1/64 (*.f64 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2))) (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (pow.f64 i 5))))))
(*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))
(*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 -1/4 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (*.f64 i 4)) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) -1/4)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (*.f64 2 i)) 3))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 -1/4 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))))))
(+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) -1/4)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3))))))))
(+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) -1/4)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))) (neg.f64 (pow.f64 beta 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (*.f64 2 i)) 3))))))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 4 i) 2)) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 (*.f64 4 i) 2) (*.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (*.f64 2 i)) 3)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) (+.f64 (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 3) (pow.f64 i 3)))))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))) (*.f64 1/2 (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 -1 (*.f64 (pow.f64 beta 4) (+.f64 (*.f64 -1/8 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 (+.f64 2 (*.f64 i 4)) (*.f64 i (+.f64 2 (*.f64 2 i)))))))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (*.f64 i 4)) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) -1/4))) (*.f64 (pow.f64 beta 4) (neg.f64 (+.f64 (*.f64 -1/8 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i))))))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))) (neg.f64 (pow.f64 beta 3))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))) (*.f64 (+.f64 2 (*.f64 i 4)) (*.f64 (/.f64 (pow.f64 beta 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) -1/4))) (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 3)))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i)))))) (neg.f64 (pow.f64 beta 4)))))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) 2) (pow.f64 beta 2))) (/.f64 1 beta))
(+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2))))
(+.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) 2) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3)))))
(+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2)))))
(+.f64 (/.f64 1 beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (pow.f64 beta 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 i) 2) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 i) 2))) (*.f64 -2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 4 i) 2))))) (pow.f64 beta 4))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3))))))
(+.f64 (/.f64 1 beta) (+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 i 4)) (+.f64 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))))) (*.f64 i (*.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 2 (*.f64 i 4))) -2))) (pow.f64 beta 4)))) (*.f64 -1 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (neg.f64 (+.f64 2 (*.f64 i 4)))) (*.f64 i (*.f64 -2 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 2 (*.f64 i 4)))))) (pow.f64 beta 4))) (+.f64 (/.f64 1 beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (pow.f64 beta 3))))))
(+.f64 (/.f64 1 beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 beta 2)) (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 2 (*.f64 i 4)) (neg.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))))) (*.f64 i (*.f64 -2 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 2 (*.f64 i 4)))))) (pow.f64 beta 4)) (/.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (pow.f64 beta 3))))))
(/.f64 1 beta)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (*.f64 -2 (/.f64 i (pow.f64 beta 2)))))
(+.f64 (neg.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 1 beta) (*.f64 -2 (/.f64 i (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 3)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (/.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (pow.f64 beta 3))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -2 (*.f64 i (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 3))))))))
(+.f64 (neg.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (pow.f64 beta 3))) (+.f64 (/.f64 1 beta) (*.f64 -2 (+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (/.f64 i (pow.f64 beta 3))) (/.f64 i (pow.f64 beta 2)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (*.f64 -2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (*.f64 2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 4))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (pow.f64 beta 3)) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 3))))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (+.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (/.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (pow.f64 beta 3))) (+.f64 (/.f64 1 beta) (+.f64 (*.f64 -2 (/.f64 i (pow.f64 beta 2))) (*.f64 -2 (*.f64 i (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 3))))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (+.f64 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -2)) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)))))) (*.f64 2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)))))) (pow.f64 beta 4)))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (pow.f64 beta 3))) (+.f64 (/.f64 1 beta) (*.f64 -2 (+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (/.f64 i (pow.f64 beta 3))) (/.f64 i (pow.f64 beta 2)))))) (+.f64 (neg.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2))) (neg.f64 (/.f64 (+.f64 (*.f64 (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (*.f64 2 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 i (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 4)))))
(+.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (pow.f64 beta 3))) (+.f64 (/.f64 1 beta) (*.f64 -2 (+.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (/.f64 i (pow.f64 beta 3))) (/.f64 i (pow.f64 beta 2)))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (neg.f64 (+.f64 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -2)) (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))))) (*.f64 2 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 i (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))))) (pow.f64 beta 4)))))
(/.f64 1 (+.f64 beta 2))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))))) (/.f64 1 (+.f64 beta 2)))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 i (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) -1)))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 i (neg.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))))) (+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))) (pow.f64 i 2)))))
(+.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) -1)) (+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (*.f64 beta (+.f64 beta 2))))))))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -1 (+.f64 (*.f64 i (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2))))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2))))))))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -1 (+.f64 (*.f64 i (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2))))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2))))))))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))))) (+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))) (pow.f64 i 2))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (*.f64 beta (+.f64 beta 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2))))))))))
(+.f64 (*.f64 i (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) -1)) (+.f64 (/.f64 1 (+.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (*.f64 beta (+.f64 beta 2)))))))) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (*.f64 beta (+.f64 beta 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)))) (*.f64 beta (+.f64 beta 2)))))) (*.f64 beta (+.f64 beta 2)))))))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2)))) (neg.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2)))))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 beta (+.f64 beta 2))))))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2))))))))) (+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 i (neg.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2))))))))
(+.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 -1 (+.f64 (*.f64 i (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2))))) (+.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2)))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (neg.f64 (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2)))))) (*.f64 beta (+.f64 beta 2))))))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (/.f64 1 beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (neg.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (/.f64 (/.f64 1 beta) (+.f64 beta 2)))) (*.f64 beta (+.f64 beta 2)))))))))))
(*.f64 1/4 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 beta (pow.f64 i 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) -1/64))) (pow.f64 i 4))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) -1/64))) (pow.f64 i 4))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))) (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) -1/64))) (pow.f64 i 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 -1/64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) (+.f64 beta 2))))) (pow.f64 i 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)))) (pow.f64 i 4))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))))
(+.f64 (+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 beta (pow.f64 i 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) -1/64))) (pow.f64 i 4)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) -1/64))))) (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2))) -1/64))) (pow.f64 i 5))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) -1/64))) (pow.f64 i 4))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))) (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) -1/64))) -1/4)) (*.f64 (pow.f64 beta 2) (*.f64 -1/64 (*.f64 (+.f64 beta 2) (*.f64 2 (+.f64 beta (+.f64 beta 2))))))) (pow.f64 i 5)))))
(+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) -1/64))) (pow.f64 i 4)) (/.f64 (+.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) -1/64))) -1/4)) (*.f64 (pow.f64 beta 2) (*.f64 -1/64 (*.f64 (+.f64 beta 2) (*.f64 2 (+.f64 beta (+.f64 beta 2))))))) (pow.f64 i 5)))))
(*.f64 1/4 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 1/16 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/16)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2)))) (pow.f64 i 4)))))
(+.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (/.f64 beta (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) 2) -1/64))) (pow.f64 i 4)))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 (pow.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 -1/64 beta))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/16))))
(+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) -1/64))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/16))))
(+.f64 (*.f64 -1/64 (/.f64 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta 2))) (pow.f64 i 5))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2)))) (pow.f64 i 3))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2)))) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 -1/64 (*.f64 beta (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2))))) (pow.f64 i 5)))))))
(+.f64 (*.f64 1/16 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (/.f64 beta (pow.f64 i 3)))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) 2) -1/64))) (pow.f64 i 4))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) 2) -1/64))) (/.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (pow.f64 i 5)))))) (*.f64 -1/64 (/.f64 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (*.f64 (pow.f64 beta 2) (+.f64 beta 2))) (pow.f64 i 5)))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 (pow.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 -1/64 beta))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 (pow.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 -1/64 beta))) (*.f64 (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (pow.f64 i 5)) -1/4)))) (+.f64 (*.f64 -1/64 (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 (+.f64 beta 2) (*.f64 -2 (+.f64 beta (+.f64 beta 2)))) (pow.f64 i 5)))) (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/16))))
(+.f64 (*.f64 -1/64 (*.f64 (pow.f64 beta 2) (/.f64 (*.f64 (+.f64 beta 2) (*.f64 -2 (+.f64 beta (+.f64 beta 2)))) (pow.f64 i 5)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) -1/64))) (pow.f64 i 4))) (+.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 (+.f64 (*.f64 (+.f64 beta 2) (*.f64 1/16 (pow.f64 beta 2))) (*.f64 beta (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) -1/64))) (*.f64 (/.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (pow.f64 i 5)) -1/4))) (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 beta (pow.f64 i 3)) 1/16)))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (*.f64 (/.f64 i beta) -2))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))
(+.f64 (+.f64 1 (*.f64 (/.f64 i beta) -2)) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 -2 (/.f64 i beta)))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (*.f64 (/.f64 i beta) -2))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))
(+.f64 (+.f64 1 (*.f64 (/.f64 i beta) -2)) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 -2 (/.f64 i beta)))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i beta)))
(+.f64 1 (*.f64 (/.f64 i beta) -2))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (*.f64 -2 (/.f64 i beta))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2)))))
(+.f64 (+.f64 1 (*.f64 (/.f64 i beta) -2)) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 -2 (/.f64 i beta)))))
(+.f64 1 (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))) (+.f64 (*.f64 (/.f64 i beta) -2) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 i beta) -2) (+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 beta 3))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 beta 2))))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2)))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))))))
(+.f64 (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))))))
(+.f64 (*.f64 -1/16 (/.f64 (pow.f64 beta 4) (pow.f64 i 4))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 beta 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 beta 3) (pow.f64 i 3))))))
(+.f64 1 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1)
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) 1)
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) 1)
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) 1)
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) 1)
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) 1)
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) 1)
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1))
(/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) 1)
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) 1)
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1))
(+.f64 1 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 alpha (/.f64 beta (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) 1)
(+.f64 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (/.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1))
1
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) 1)
(+.f64 1 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 1 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2))))))))
(+.f64 1 (+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (/.f64 (*.f64 alpha (+.f64 2 (*.f64 i 4))) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4)))) (+.f64 1 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2)))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (*.f64 (pow.f64 (+.f64 2 (*.f64 2 i)) 2) (pow.f64 i 2))))) (+.f64 (*.f64 4 i) 2)) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/4 (/.f64 alpha (*.f64 (pow.f64 i 2) (pow.f64 (+.f64 2 (*.f64 2 i)) 2))))))))))
(+.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (/.f64 (*.f64 alpha (+.f64 2 (*.f64 i 4))) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (+.f64 2 (*.f64 i 4)) (/.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 (+.f64 2 (*.f64 2 i))) i)) (*.f64 1/4 (/.f64 (*.f64 alpha (+.f64 2 (*.f64 i 4))) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 i (+.f64 2 (*.f64 2 i)))))))))) (*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 beta 3) (neg.f64 (+.f64 (*.f64 1/4 (/.f64 alpha (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2))) (*.f64 1/2 (*.f64 (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4))) (/.f64 (/.f64 (+.f64 2 (*.f64 i 4)) i) (+.f64 2 (*.f64 2 i)))))))) (+.f64 (*.f64 alpha (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 1/2 (/.f64 (/.f64 1 i) (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (*.f64 (/.f64 (+.f64 2 (*.f64 i 4)) (pow.f64 (*.f64 i (+.f64 2 (*.f64 2 i))) 2)) 1/4)))))))
2
(-.f64 (+.f64 (/.f64 alpha beta) 2) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(+.f64 2 (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 2 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 alpha (+.f64 2 (*.f64 i 4))) (+.f64 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 i 4)) 2)))) (pow.f64 beta 2)))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (+.f64 2 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (+.f64 (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2)) (*.f64 alpha (+.f64 2 (*.f64 i 4))))) (pow.f64 beta 2)))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (+.f64 2 (/.f64 alpha beta)) (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (+.f64 (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2)) (*.f64 alpha (+.f64 2 (*.f64 i 4))))) (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 (*.f64 4 i) 2)))) (+.f64 (*.f64 2 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) alpha))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 4 i) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 4 i) 2) 2) alpha))))) (pow.f64 beta 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 4 i) 2) alpha) (+.f64 (*.f64 -1 (pow.f64 (+.f64 (*.f64 4 i) 2) 2)) (*.f64 2 (*.f64 i (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2)))))) (+.f64 (*.f64 4 (/.f64 i beta)) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 alpha (+.f64 2 (*.f64 i 4))) (+.f64 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 i 4)) 2)))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 2 (*.f64 i 4))) -2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 2 (*.f64 i 4)) (+.f64 (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) 2)) (*.f64 -1 (pow.f64 (+.f64 2 (*.f64 i 4)) 2))))) (+.f64 (*.f64 -1 (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 i 4)) 2))) (*.f64 2 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 alpha i)))))) (pow.f64 beta 3))))) (-.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 2 (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 i 4)) 2)) (*.f64 (+.f64 2 (*.f64 i 4)) (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2)))))) (+.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 i alpha))) (*.f64 i (*.f64 -2 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 2 (*.f64 i 4))))))) (pow.f64 beta 3)) (/.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (+.f64 (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2)) (*.f64 alpha (+.f64 2 (*.f64 i 4))))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
(+.f64 2 (-.f64 (+.f64 (/.f64 alpha beta) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 alpha (pow.f64 (+.f64 2 (*.f64 i 4)) 2)) (*.f64 (+.f64 2 (*.f64 i 4)) (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2)))))) (*.f64 i (+.f64 (*.f64 -2 (*.f64 (+.f64 2 (*.f64 2 i)) (+.f64 2 (*.f64 i 4)))) (*.f64 2 (*.f64 (+.f64 2 (*.f64 2 i)) alpha))))) (pow.f64 beta 3)) (/.f64 (+.f64 (*.f64 i (*.f64 2 (+.f64 2 (*.f64 2 i)))) (+.f64 (neg.f64 (pow.f64 (+.f64 2 (*.f64 i 4)) 2)) (*.f64 alpha (+.f64 2 (*.f64 i 4))))) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))))
2
(-.f64 (+.f64 (/.f64 alpha beta) 2) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)) beta)))
(-.f64 (+.f64 2 (/.f64 alpha beta)) (*.f64 -1 (/.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) beta)))
(-.f64 (+.f64 2 (/.f64 alpha beta)) (neg.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (pow.f64 beta 2))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)) beta)))
(+.f64 (+.f64 2 (+.f64 (*.f64 -2 (*.f64 i (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)))) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)))) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) beta))))
(+.f64 (/.f64 alpha beta) (-.f64 (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))) (+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) -2)) 2)) (neg.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta))))
(+.f64 (/.f64 alpha beta) (+.f64 (+.f64 2 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2)))) (-.f64 (*.f64 i (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) -2)) (neg.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta)))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 2 (*.f64 2 i)) (*.f64 i (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i))))))))) (*.f64 -1 (*.f64 (+.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)))) (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i))))) (*.f64 -2 (*.f64 i (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))))) (pow.f64 beta 3))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 2 (*.f64 2 i)) i) (pow.f64 beta 2))) (/.f64 (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 -2 i) (*.f64 -1 (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i))) (pow.f64 beta 2)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 i))) (*.f64 -2 i)) beta)))
(+.f64 (+.f64 2 (+.f64 (+.f64 (*.f64 -2 (*.f64 i (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)))) (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (/.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)))) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1))))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -2))))) (*.f64 2 (*.f64 i (*.f64 (-.f64 alpha (*.f64 -1 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)))) (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 3))))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 (+.f64 (*.f64 i -2) (*.f64 (+.f64 2 (*.f64 2 i)) -1)) beta))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) 2)) (*.f64 (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -2))))) (pow.f64 beta 3))) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))) (+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) -2)) 2))) (-.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta))))
(+.f64 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (/.f64 (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))))) (pow.f64 beta 2))) (+.f64 (*.f64 i (*.f64 (/.f64 (+.f64 2 (*.f64 2 i)) (pow.f64 beta 2)) -2)) 2))) (*.f64 -1 (-.f64 (/.f64 (+.f64 (*.f64 i (*.f64 (*.f64 (+.f64 2 (*.f64 2 i)) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) 2)) (*.f64 (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) (-.f64 alpha (neg.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i))))))) (*.f64 i (*.f64 (+.f64 2 (*.f64 2 i)) -2))))) (pow.f64 beta 3)) (/.f64 (+.f64 (*.f64 i -2) (neg.f64 (+.f64 2 (*.f64 2 i)))) beta))))
(+.f64 1 (+.f64 (/.f64 alpha (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (+.f64 (/.f64 beta (+.f64 beta 2)) 1)))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (neg.f64 (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (+.f64 1 (/.f64 beta (+.f64 beta 2)))))
(+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (neg.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 beta 2) 2)))) (+.f64 1 (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (/.f64 beta (+.f64 beta 2))))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))) -1)) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (+.f64 (/.f64 beta (+.f64 beta 2)) 1))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)) (pow.f64 (+.f64 beta 2) 3))))) (neg.f64 (pow.f64 i 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (neg.f64 (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (+.f64 1 (/.f64 beta (+.f64 beta 2))))))
(+.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2))) (pow.f64 (+.f64 beta 2) 3)))) (neg.f64 (pow.f64 i 2))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (neg.f64 (/.f64 (/.f64 i beta) (pow.f64 (+.f64 beta 2) 2)))) (+.f64 1 (/.f64 beta (+.f64 beta 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 i (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (+.f64 beta alpha) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2)) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 beta (+.f64 beta 2)))) (*.f64 -4 (/.f64 (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta))) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3))))))) (/.f64 beta (+.f64 beta 2)))))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))) -1)) (+.f64 1 (+.f64 (/.f64 alpha (+.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 i (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (+.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))) (*.f64 beta (+.f64 beta 2))))) (*.f64 -4 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (/.f64 (+.f64 beta alpha) (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 3)))))))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 i 3) (neg.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)) (pow.f64 (+.f64 beta 2) 3))))) (*.f64 beta (+.f64 beta 2))))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)) (pow.f64 (+.f64 beta 2) 3)) -4))))) (+.f64 (neg.f64 (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 beta (pow.f64 (+.f64 beta 2) 2))))) (+.f64 1 (/.f64 beta (+.f64 beta 2))))) (+.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (/.f64 (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)) (pow.f64 (+.f64 beta 2) 3))))) (neg.f64 (pow.f64 i 2))) (/.f64 alpha (+.f64 beta 2))))
(+.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 i (/.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (neg.f64 (/.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2))) (pow.f64 (+.f64 beta 2) 3)))) (*.f64 beta (+.f64 beta 2))))) (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (*.f64 (/.f64 (/.f64 (+.f64 beta alpha) (pow.f64 beta 2)) (pow.f64 (+.f64 beta 2) 3)) -4)))))) (+.f64 1 (/.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 (+.f64 (*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) beta) (pow.f64 (+.f64 beta 2) 2))) (neg.f64 (/.f64 (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (/.f64 (+.f64 beta alpha) (pow.f64 beta 2))) (pow.f64 (+.f64 beta 2) 3)))) (neg.f64 (pow.f64 i 2))) (/.f64 alpha (+.f64 beta 2))))
1
(+.f64 1 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3)))))
(+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/16 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3))))))
(+.f64 (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)) (+.f64 1 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)))) (pow.f64 i 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (+.f64 beta alpha) (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 2 beta)) 2))))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 -1/16 (*.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 beta (*.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 (+.f64 beta 2)) (*.f64 beta 2)) 2) (+.f64 beta alpha)) -1/64))) (pow.f64 i 4))))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 (pow.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) 2) (+.f64 beta alpha)) (*.f64 -1/64 beta))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)))))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 (*.f64 (*.f64 2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (*.f64 (/.f64 beta (pow.f64 i 3)) -1/16)))))
1
(+.f64 1 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (*.f64 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (*.f64 beta (/.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (pow.f64 i 3)))) 1))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 beta 2) (*.f64 (+.f64 beta alpha) (+.f64 beta 2)))) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) 2) (+.f64 beta alpha))))) (pow.f64 i 4))) (+.f64 1 (+.f64 (*.f64 1/16 (/.f64 (*.f64 beta (*.f64 (+.f64 (*.f64 -2 beta) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta alpha))) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))))
(+.f64 (+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (*.f64 (*.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) (+.f64 beta alpha)) (/.f64 beta (pow.f64 i 3)))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 (*.f64 (+.f64 beta 2) (+.f64 beta alpha)) 1/16)) (*.f64 -1/64 (*.f64 beta (*.f64 (pow.f64 (+.f64 (*.f64 beta -2) (*.f64 -2 (+.f64 beta 2))) 2) (+.f64 beta alpha))))) (pow.f64 i 4))))
(+.f64 1 (+.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (*.f64 1/16 (*.f64 beta (/.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (pow.f64 i 3))))) (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 -1/64 (*.f64 (pow.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) 2) (*.f64 beta (+.f64 beta alpha))))) (pow.f64 i 4)))))
(+.f64 1 (+.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))) (neg.f64 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (+.f64 beta 2) (*.f64 (+.f64 beta alpha) (pow.f64 beta 2)))) (*.f64 (*.f64 4 (pow.f64 (+.f64 beta (+.f64 beta 2)) 2)) (*.f64 (*.f64 beta (+.f64 beta alpha)) -1/64))) (pow.f64 i 4)))) (*.f64 1/16 (*.f64 beta (/.f64 (*.f64 (*.f64 -2 (+.f64 beta (+.f64 beta 2))) (+.f64 beta alpha)) (pow.f64 i 3))))))
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 0)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(+.f64 0 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(-.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 0)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 2 (/.f64 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (+.f64 alpha beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) (+.f64 alpha beta))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (+.f64 alpha beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 alpha beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 1 (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) (+.f64 alpha beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 alpha beta)))
(*.f64 (/.f64 2 (+.f64 i (+.f64 i beta))) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (/.f64 2 (+.f64 beta alpha)))))
(*.f64 beta (/.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (/.f64 2 (+.f64 beta alpha)))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (/.f64 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))) 1)))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (+.f64 alpha beta)) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (+.f64 alpha beta))))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 i beta)))) (+.f64 (/.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 beta alpha)) (/.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 beta alpha))))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 (/.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta alpha)))))
(/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))) 2)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 4 (+.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (+.f64 alpha beta))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))) (/.f64 2 (+.f64 alpha beta)))
(*.f64 (/.f64 2 (+.f64 i (+.f64 i beta))) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (/.f64 2 (+.f64 beta alpha)))))
(*.f64 beta (/.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (/.f64 2 (+.f64 beta alpha)))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (/.f64 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))) 1)))
(/.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))
(/.f64 (*.f64 beta (/.f64 (/.f64 2 (+.f64 i (+.f64 i beta))) (+.f64 (+.f64 beta 2) (+.f64 i i)))) (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha))))
(*.f64 (/.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 beta (+.f64 (/.f64 1 (+.f64 beta alpha)) (/.f64 1 (+.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 alpha beta))))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 i (+.f64 i beta))) (+.f64 (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (/.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (/.f64 2 (+.f64 beta alpha))))))
(*.f64 4 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (/.f64 2 (+.f64 beta alpha)))) (+.f64 i (+.f64 (+.f64 beta i) (+.f64 beta (+.f64 i i))))))
(*.f64 beta (/.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (/.f64 2 (+.f64 beta alpha)) (/.f64 2 (+.f64 beta alpha))))) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(*.f64 (/.f64 2 (+.f64 i (+.f64 i beta))) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (/.f64 2 (+.f64 beta alpha)))))
(*.f64 beta (/.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (/.f64 2 (+.f64 beta alpha)))))
(*.f64 beta (/.f64 (+.f64 beta alpha) (/.f64 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))) 1)))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 alpha beta))))
(/.f64 (*.f64 beta (/.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i)))) (+.f64 (/.f64 (+.f64 i (+.f64 i beta)) (+.f64 beta alpha)) (/.f64 (+.f64 i (+.f64 i beta)) (+.f64 beta alpha))))
(*.f64 beta (/.f64 (/.f64 2 (+.f64 beta (+.f64 2 (+.f64 i i)))) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta alpha)) (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta alpha)))))
(/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta) (+.f64 alpha beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 alpha beta))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4)) 4)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 4 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4) (+.f64 (/.f64 2 (+.f64 alpha beta)) (/.f64 2 (+.f64 alpha beta))))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 i (+.f64 i beta))) (+.f64 (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (/.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (/.f64 2 (+.f64 beta alpha))))))
(*.f64 4 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (/.f64 2 (+.f64 beta alpha)))) (+.f64 i (+.f64 (+.f64 beta i) (+.f64 beta (+.f64 i i))))))
(*.f64 beta (/.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (/.f64 2 (+.f64 beta alpha)) (/.f64 2 (+.f64 beta alpha))))) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 (*.f64 beta 4) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 (*.f64 beta 4) (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) (/.f64 (*.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 i (+.f64 i beta))) (+.f64 (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (/.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (/.f64 2 (+.f64 beta alpha))))))
(*.f64 4 (/.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (/.f64 2 (+.f64 beta alpha)))) (+.f64 i (+.f64 (+.f64 beta i) (+.f64 beta (+.f64 i i))))))
(*.f64 beta (/.f64 (/.f64 4 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (/.f64 2 (+.f64 beta alpha)) (/.f64 2 (+.f64 beta alpha))))) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta) (+.f64 alpha beta))))
(*.f64 (/.f64 1 (+.f64 i (+.f64 i beta))) (/.f64 2 (+.f64 (/.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (*.f64 beta (+.f64 beta alpha))) (/.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (*.f64 beta (+.f64 beta alpha))))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 1 (/.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (*.f64 beta (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 (*.f64 beta (+.f64 beta alpha)) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (+.f64 beta (+.f64 i i)) beta))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta)) (/.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta) (+.f64 alpha beta))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) -2) (+.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 alpha beta)))))
(/.f64 (*.f64 -2 (/.f64 beta (+.f64 i (+.f64 i beta)))) (+.f64 (/.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 beta alpha)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 -2 (+.f64 (/.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (neg.f64 (+.f64 beta alpha))))))
(*.f64 -2 (/.f64 (/.f64 beta (/.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (neg.f64 (+.f64 beta alpha)))) (+.f64 i (+.f64 (+.f64 beta i) (+.f64 beta (+.f64 i i))))))
(/.f64 (*.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) -2) (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 alpha beta)))))
(*.f64 -2 (/.f64 (/.f64 beta (+.f64 (+.f64 beta 2) (+.f64 i i))) (+.f64 (/.f64 (+.f64 i (+.f64 i beta)) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 i (+.f64 i beta)) (neg.f64 (+.f64 beta alpha))))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 -2 (+.f64 (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta alpha))) (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta alpha))))))
(*.f64 -2 (/.f64 (/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 beta alpha)))) (+.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4))) 8)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 4)) (+.f64 (*.f64 4 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (*.f64 4 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (*.f64 2 (/.f64 (*.f64 beta 4) (+.f64 (+.f64 i i) (+.f64 beta 2)))) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta)) (/.f64 (*.f64 (+.f64 beta (+.f64 i i)) 4) (+.f64 alpha beta))))
(/.f64 (*.f64 2 (/.f64 (*.f64 beta 4) (+.f64 (+.f64 beta 2) (+.f64 i i)))) (+.f64 (*.f64 4 (/.f64 (+.f64 i (+.f64 i beta)) (+.f64 beta alpha))) (*.f64 4 (/.f64 (+.f64 i (+.f64 i beta)) (+.f64 beta alpha)))))
(*.f64 (*.f64 beta (/.f64 4 (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 2 (+.f64 (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 4 (+.f64 beta alpha))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 4 (+.f64 beta alpha))))))
(*.f64 (*.f64 beta (/.f64 4 (+.f64 beta (+.f64 2 (+.f64 i i))))) (/.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 i i)) (+.f64 beta alpha)) 8)))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) 4)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (/.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) 2))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 i i) (+.f64 beta 2)))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta 2) (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 (+.f64 beta 2) (+.f64 i i)))) (*.f64 (+.f64 i (+.f64 i beta)) (/.f64 2 beta)))
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))) (*.f64 (+.f64 beta (+.f64 i i)) (/.f64 2 beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 i i)) (/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))) 2)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4))) (*.f64 2 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 4)))) 16)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))) 8)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta)))
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 i beta))) (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 i beta)))) (*.f64 2 (/.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) beta)))
(/.f64 beta (/.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i)))) 2)))
(/.f64 (/.f64 (+.f64 beta beta) (/.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 i i))))) 2)
(/.f64 (+.f64 (neg.f64 (+.f64 alpha beta)) (neg.f64 (+.f64 alpha beta))) (+.f64 (neg.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta))) (neg.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (-.f64 0 (*.f64 2 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 (+.f64 i i) (+.f64 beta 2)))) (neg.f64 (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 i i)))) (neg.f64 (/.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 alpha beta))) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(pow.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(+.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 0)
(/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))
(+.f64 0 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))
(-.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 0)
(/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))
(*.f64 beta (/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))
(*.f64 beta (/.f64 (/.f64 1 (+.f64 (+.f64 beta 2) (+.f64 i i))) (+.f64 i (+.f64 i beta))))
(*.f64 beta (/.f64 1 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 i (+.f64 i beta))) (*.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 2))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 i (+.f64 i beta))) (*.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(*.f64 2 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 i (+.f64 i beta))) (*.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 beta (+.f64 beta (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 i (+.f64 i beta))) (*.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2))) beta))
(*.f64 2 (*.f64 beta (/.f64 1/2 (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))
(*.f64 (*.f64 beta 2) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 2 (*.f64 (/.f64 beta (+.f64 (+.f64 beta 2) (+.f64 i i))) (/.f64 1/2 (+.f64 i (+.f64 i beta)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) 2))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))))
(/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 1)
(/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))
(*.f64 1 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 i beta)))) (/.f64 1/2 (+.f64 (+.f64 beta 2) (+.f64 i i))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 beta (+.f64 2 (+.f64 i i)))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (*.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) 1/2))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 i beta)))) (*.f64 1/2 (/.f64 1 (+.f64 (+.f64 beta 2) (+.f64 i i)))))
(*.f64 beta (*.f64 (/.f64 1 (+.f64 beta (+.f64 2 (+.f64 i i)))) (*.f64 1/2 (/.f64 2 (+.f64 beta (+.f64 i i))))))
(*.f64 (+.f64 beta beta) (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))) (+.f64 beta beta))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))) (+.f64 beta beta))
(*.f64 (+.f64 beta beta) (*.f64 (/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 1/2))
(*.f64 beta (/.f64 (/.f64 1 (+.f64 (+.f64 beta 2) (+.f64 i i))) (+.f64 i (+.f64 i beta))))
(*.f64 beta (/.f64 1 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 1 (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 beta (+.f64 (+.f64 beta 2) (+.f64 i i))) (/.f64 1 (+.f64 i (+.f64 i beta))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 i i))))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 -1 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i)))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))) 1/2)
(*.f64 beta (*.f64 (/.f64 (/.f64 2 (+.f64 i (+.f64 i beta))) (+.f64 (+.f64 beta 2) (+.f64 i i))) 1/2))
(*.f64 (/.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 beta (+.f64 2 (+.f64 i i)))) (*.f64 beta 1/2))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) (/.f64 1 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) 4)))
(/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (/.f64 1/2 (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i)))) (/.f64 1/2 (+.f64 i (+.f64 i beta))))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 2 (+.f64 i i)))) (*.f64 beta (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) 4))))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (*.f64 4 (+.f64 i (+.f64 i beta))))))
(*.f64 (*.f64 beta 4) (/.f64 (/.f64 1/4 (+.f64 beta (+.f64 2 (+.f64 i i)))) (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 beta 4) (/.f64 1/4 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) beta)
(*.f64 beta (/.f64 (/.f64 1 (+.f64 (+.f64 beta 2) (+.f64 i i))) (+.f64 i (+.f64 i beta))))
(*.f64 beta (/.f64 1 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))))
(*.f64 (/.f64 beta (+.f64 (+.f64 beta 2) (+.f64 i i))) (/.f64 1 (+.f64 i (+.f64 i beta))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 1 (+.f64 beta (+.f64 i i))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (neg.f64 beta) (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) (/.f64 -1 (+.f64 (+.f64 i i) (+.f64 beta 2))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 -1 (+.f64 beta (+.f64 i i))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 i (+.f64 i beta))) (/.f64 beta (*.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i))))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 1/2 (*.f64 beta (/.f64 2 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(*.f64 beta (*.f64 (/.f64 (/.f64 2 (+.f64 i (+.f64 i beta))) (+.f64 (+.f64 beta 2) (+.f64 i i))) 1/2))
(*.f64 (/.f64 (/.f64 2 (+.f64 beta (+.f64 i i))) (+.f64 beta (+.f64 2 (+.f64 i i)))) (*.f64 beta 1/2))
(*.f64 (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 i beta)))) (/.f64 1/2 (+.f64 (+.f64 beta 2) (+.f64 i i))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (+.f64 beta (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i))) (/.f64 beta (*.f64 2 (+.f64 i (+.f64 i beta)))))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta beta))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))) (+.f64 beta beta))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))) (+.f64 beta beta))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (*.f64 beta (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i)))) (/.f64 1/2 (+.f64 i (+.f64 i beta))))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 2 (+.f64 i i)))) (*.f64 beta (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) 1/2) (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 i (+.f64 i beta)))) (*.f64 1/2 (/.f64 1 (+.f64 (+.f64 beta 2) (+.f64 i i)))))
(*.f64 beta (*.f64 (/.f64 1 (+.f64 beta (+.f64 2 (+.f64 i i)))) (*.f64 1/2 (/.f64 2 (+.f64 beta (+.f64 i i))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 1/2) (+.f64 beta beta))
(*.f64 beta (/.f64 (/.f64 1 (+.f64 (+.f64 beta 2) (+.f64 i i))) (+.f64 i (+.f64 i beta))))
(*.f64 beta (/.f64 1 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))) -1)
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))) -1)
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))) -1)
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)))) -1)
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i)))) -1)
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 i (+.f64 i beta))) (/.f64 beta (*.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i))))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 2 (+.f64 i i)))))))
(*.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (/.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))))
(*.f64 (/.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i))) (/.f64 beta (*.f64 2 (+.f64 i (+.f64 i beta)))))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 2 (+.f64 i i)))) (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) 2)
(*.f64 2 (/.f64 (/.f64 beta (+.f64 i (+.f64 i beta))) (*.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 2) 2)
(*.f64 2 (/.f64 (/.f64 beta (+.f64 i (+.f64 i beta))) (*.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) 4)) (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))
(/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 -1 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (/.f64 (neg.f64 beta) (+.f64 (+.f64 i i) (+.f64 beta 2))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 2 (+.f64 (+.f64 i i) (+.f64 beta 2))))) 2)
(*.f64 2 (/.f64 (/.f64 beta (+.f64 i (+.f64 i beta))) (*.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) 4))) (*.f64 beta 4))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (*.f64 4 (+.f64 i (+.f64 i beta))))))
(*.f64 (*.f64 beta 4) (/.f64 (/.f64 1/4 (+.f64 beta (+.f64 2 (+.f64 i i)))) (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 beta 4) (/.f64 1/4 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))) (neg.f64 beta))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))) (neg.f64 beta))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 -1 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2)))) (neg.f64 beta))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))))
(*.f64 (/.f64 beta (+.f64 (+.f64 beta 2) (+.f64 i i))) (+.f64 (/.f64 1/2 (+.f64 i (+.f64 i beta))) (/.f64 1/2 (+.f64 i (+.f64 i beta)))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 1/2 (+.f64 (+.f64 i i) (+.f64 beta 2)))) (/.f64 beta (+.f64 beta (+.f64 i i))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 i (+.f64 i beta))) (*.f64 2 (+.f64 (+.f64 beta 2) (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) (+.f64 beta (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2))) (/.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 (+.f64 i i) (+.f64 beta 2)))) beta)
(*.f64 beta (+.f64 (/.f64 1/2 (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta)))) (/.f64 1/2 (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))
(*.f64 beta (+.f64 (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))) (/.f64 1/2 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))))
(pow.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))) 1)
(/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))
(/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (neg.f64 (+.f64 beta (+.f64 i i))))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 i i)) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(neg.f64 (/.f64 beta (neg.f64 (*.f64 (+.f64 beta (+.f64 i i)) (+.f64 (+.f64 i i) (+.f64 beta 2))))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(neg.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (neg.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(neg.f64 (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (neg.f64 (+.f64 beta (+.f64 i i)))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (neg.f64 (+.f64 i (+.f64 i beta))))))
(/.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (+.f64 beta (+.f64 i i))))
(/.f64 (/.f64 beta (+.f64 beta (+.f64 2 (+.f64 i i)))) (neg.f64 (neg.f64 (+.f64 beta (+.f64 i i)))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 0)
(/.f64 beta (+.f64 i (+.f64 i beta)))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(+.f64 0 (/.f64 beta (+.f64 beta (+.f64 i i))))
(/.f64 beta (+.f64 i (+.f64 i beta)))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i)))))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 i beta)))))
(/.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (+.f64 i i))))
(-.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 0)
(/.f64 beta (+.f64 i (+.f64 i beta)))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(-.f64 0 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 i beta)))))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (+.f64 i i))))
(*.f64 beta (/.f64 1 (+.f64 beta (+.f64 i i))))
(*.f64 beta (/.f64 1 (+.f64 i (+.f64 i beta))))
(*.f64 2 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 2 (/.f64 beta (*.f64 2 (+.f64 i (+.f64 i beta)))))
(*.f64 2 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 2))
(*.f64 2 (/.f64 beta (*.f64 2 (+.f64 i (+.f64 i beta)))))
(*.f64 2 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) beta))
(*.f64 (/.f64 1/2 (+.f64 i (+.f64 i beta))) (*.f64 beta 2))
(*.f64 (*.f64 beta 2) (/.f64 1/2 (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 1)
(/.f64 beta (+.f64 i (+.f64 i beta)))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 1 (/.f64 beta (+.f64 beta (+.f64 i i))))
(/.f64 beta (+.f64 i (+.f64 i beta)))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))) 1/2)
(*.f64 beta (*.f64 (/.f64 2 (+.f64 i (+.f64 i beta))) 1/2))
(*.f64 beta (*.f64 1/2 (/.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 1/2 (+.f64 i (+.f64 i beta))) (+.f64 beta beta))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 beta beta))
(*.f64 (+.f64 beta beta) (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) 1/2))
(*.f64 beta (/.f64 1 (+.f64 i (+.f64 i beta))))
(*.f64 beta (/.f64 1 (+.f64 beta (+.f64 i i))))
(*.f64 -1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 i beta)))))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4) 1/4)
(/.f64 beta (+.f64 i (+.f64 i beta)))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) 4)))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 4 (+.f64 i (+.f64 i beta)))))
(*.f64 beta (*.f64 4 (/.f64 1/4 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) beta)
(*.f64 beta (/.f64 1 (+.f64 i (+.f64 i beta))))
(*.f64 beta (/.f64 1 (+.f64 beta (+.f64 i i))))
(*.f64 (neg.f64 beta) (/.f64 -1 (+.f64 beta (+.f64 i i))))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 i beta)))))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))) -1)
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 i beta)))))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (+.f64 i i))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))) (/.f64 beta 2))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 i (+.f64 i beta))) (/.f64 beta 2)))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (*.f64 (/.f64 beta 2) 2))
(*.f64 1/2 (*.f64 beta (/.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 beta (*.f64 (/.f64 2 (+.f64 i (+.f64 i beta))) 1/2))
(*.f64 beta (*.f64 1/2 (/.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (+.f64 beta beta))
(*.f64 (/.f64 1/2 (+.f64 i (+.f64 i beta))) (+.f64 beta beta))
(*.f64 (*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) 1/2) (+.f64 beta beta))
(*.f64 beta (/.f64 1 (+.f64 i (+.f64 i beta))))
(*.f64 beta (/.f64 1 (+.f64 beta (+.f64 i i))))
(*.f64 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))) 2)
(*.f64 2 (/.f64 beta (*.f64 2 (+.f64 i (+.f64 i beta)))))
(*.f64 2 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 1/4 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 4))
(/.f64 beta (+.f64 i (+.f64 i beta)))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(*.f64 (/.f64 beta 2) (*.f64 2 (/.f64 1 (+.f64 beta (+.f64 i i)))))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 i (+.f64 i beta))) (/.f64 beta 2)))
(*.f64 (/.f64 1 (+.f64 beta (+.f64 i i))) (*.f64 (/.f64 beta 2) 2))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 2) 2)
(*.f64 2 (/.f64 beta (*.f64 2 (+.f64 i (+.f64 i beta)))))
(*.f64 2 (/.f64 beta (*.f64 2 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta (+.f64 i i)) 4)) (*.f64 beta 4))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 4 (+.f64 i (+.f64 i beta)))))
(*.f64 beta (*.f64 4 (/.f64 1/4 (+.f64 beta (+.f64 i i)))))
(*.f64 (/.f64 -1 (+.f64 beta (+.f64 i i))) (neg.f64 beta))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 i beta)))))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (+.f64 i i))))
(*.f64 (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))) beta)
(*.f64 beta (+.f64 (/.f64 1/2 (+.f64 i (+.f64 i beta))) (/.f64 1/2 (+.f64 i (+.f64 i beta)))))
(*.f64 beta (+.f64 (/.f64 1/2 (+.f64 beta (+.f64 i i))) (/.f64 1/2 (+.f64 beta (+.f64 i i)))))
(pow.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) 1)
(/.f64 beta (+.f64 i (+.f64 i beta)))
(/.f64 beta (+.f64 beta (+.f64 i i)))
(neg.f64 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i))))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 i beta)))))
(+.f64 -1 (-.f64 1 (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 i i)))))
(/.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (+.f64 i i))))
(-.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) -1)
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))))
(+.f64 1 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))
(-.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 0)
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))))
(+.f64 1 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 2 (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 2))
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))))
(+.f64 1 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 1 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1))
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))))
(+.f64 1 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 1)
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))))
(+.f64 1 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))) 2) 1/2)
(*.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))))
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))) (*.f64 2 (+.f64 beta alpha)))))
(*.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))) 2))
(*.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))))
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))) (*.f64 2 (+.f64 beta alpha)))))
(*.f64 1/2 (+.f64 2 (*.f64 2 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 2) 2)
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))))
(+.f64 1 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))
(*.f64 (+.f64 (/.f64 (*.f64 (+.f64 (+.f64 i i) (+.f64 beta 2)) (/.f64 (+.f64 beta (+.f64 i i)) beta)) (+.f64 alpha beta)) 1) (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))))
(*.f64 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))) (+.f64 1 (*.f64 (/.f64 (+.f64 i (+.f64 i beta)) beta) (/.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 beta alpha)))))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))) (*.f64 (+.f64 1 (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (/.f64 (+.f64 beta (+.f64 i i)) (*.f64 beta (+.f64 beta alpha))))) (+.f64 beta alpha)))
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 1)
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))))
(+.f64 1 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i))))) 2) 2)
(/.f64 (+.f64 2 (*.f64 2 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))) 2)
(/.f64 (+.f64 2 (*.f64 (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i)))) (*.f64 2 (+.f64 beta alpha)))) 2)
(/.f64 (+.f64 2 (*.f64 2 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))) 2)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 4) 4)
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))))
(+.f64 1 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 4)) 8)
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))))
(+.f64 1 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 4))) 16)
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))))
(+.f64 1 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))
(pow.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (+.f64 i i) (+.f64 beta 2))) (+.f64 beta (+.f64 i i)))) 1) 1)
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 (+.f64 beta 2) (+.f64 i i)) (+.f64 i (+.f64 i beta))))))
(+.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 (+.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 beta (+.f64 i i))))))
(+.f64 1 (*.f64 (/.f64 beta (+.f64 beta (+.f64 i i))) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 2 (+.f64 i i))))))

localize4.0ms (0%)

Compiler

Compiled 8 to 8 computations (0% saved)

localize13.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 alpha beta) (/.f64 -1 alpha))
7.4b
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1 alpha)) 1)
Compiler

Compiled 41 to 24 computations (41.5% saved)

series4.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite89.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1282×rational.json-1
1282×rational.json-2
1282×rational.json-4
1282×rational.json-3
1268×exponential.json-3
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
01044
18044
218240
336140
476440
5223440
6535636
Stop Event
node limit
Counts
2 → 106
Calls
Call 1
Inputs
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1 alpha)) 1)
(*.f64 (+.f64 alpha beta) (/.f64 -1 alpha))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (/.f64 (+.f64 alpha beta) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (/.f64 (+.f64 alpha beta) alpha) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)) -1) (/.f64 (/.f64 (+.f64 alpha beta) alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) (+.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha beta)))) (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 -2 alpha))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 -2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha beta)))) (/.f64 (+.f64 alpha beta) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 -2 alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)) (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (/.f64 (+.f64 alpha beta) alpha) 2)) (-.f64 1 (/.f64 (/.f64 (+.f64 alpha beta) alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 alpha beta) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)) (/.f64 (/.f64 (+.f64 alpha beta) alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha beta) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha beta) (/.f64 (*.f64 alpha alpha) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 alpha (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 alpha (neg.f64 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 alpha (/.f64 2 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 alpha -4) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (-.f64 0 (*.f64 2 (*.f64 alpha (/.f64 2 (+.f64 alpha beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (-.f64 0 (/.f64 (*.f64 alpha 4) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) (/.f64 -2 alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 alpha -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (*.f64 2 (*.f64 alpha (/.f64 2 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (/.f64 (*.f64 alpha 4) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (-.f64 0 (*.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (-.f64 0 (/.f64 (*.f64 alpha -4) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (/.f64 (*.f64 alpha 8) (neg.f64 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (*.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (/.f64 (*.f64 alpha -4) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -4 (/.f64 alpha (+.f64 alpha beta))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 alpha -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -8 (*.f64 2 (*.f64 2 (*.f64 alpha (/.f64 2 (+.f64 alpha beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -8 (*.f64 2 (/.f64 (*.f64 alpha 4) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -8 (-.f64 0 (/.f64 (*.f64 alpha 8) (neg.f64 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (*.f64 2 (/.f64 (*.f64 alpha 8) (neg.f64 (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 8) (*.f64 (neg.f64 alpha) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) alpha) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 1/2) (*.f64 alpha -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 1/2) (/.f64 (*.f64 alpha alpha) (*.f64 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 alpha beta)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 alpha beta)) (-.f64 0 (/.f64 (*.f64 alpha alpha) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta)))) (*.f64 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta))) (*.f64 -2 (/.f64 alpha (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) alpha)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 alpha beta))) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 8)) (*.f64 2 (*.f64 (neg.f64 alpha) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 alpha beta) 8) (neg.f64 alpha)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (*.f64 alpha 1/2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (+.f64 alpha beta)) 2) (*.f64 alpha 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha alpha)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (*.f64 alpha -4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 4)) (*.f64 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha beta)))) (*.f64 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 8) (neg.f64 alpha))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 alpha 1/2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (neg.f64 (+.f64 alpha beta)) 2)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 alpha -4))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 alpha beta) 2))) (*.f64 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha beta)))) (*.f64 alpha -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 alpha beta)) 2)) (*.f64 alpha -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2))) (*.f64 alpha -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 1/2)) (neg.f64 (*.f64 alpha -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 1/2)) (-.f64 0 (/.f64 (*.f64 alpha alpha) (*.f64 alpha -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 8)) (-.f64 0 (*.f64 (neg.f64 alpha) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 4))) (*.f64 alpha -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 (+.f64 alpha beta) alpha)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha beta))))) (*.f64 alpha -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (neg.f64 (+.f64 alpha beta)) 2))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 alpha beta) 2)))) (*.f64 alpha -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 1/2))) (*.f64 alpha -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha beta))))) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 alpha beta)) 2))) (*.f64 alpha 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)))) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 alpha beta) alpha))))))

simplify92.0ms (0.3%)

Algorithm
egg-herbie
Rules
1650×rational.json-simplify-35
1084×rational.json-simplify-46
928×rational.json-simplify-43
864×rational.json-simplify-61
760×rational.json-simplify-50
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02273442
17312632
221322624
360842552
Stop Event
node limit
Counts
154 → 131
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
-1
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
-1
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
-1
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(*.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(*.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(-.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) -1)
(-.f64 1 (/.f64 (+.f64 alpha beta) alpha))
(-.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 0)
(-.f64 0 (-.f64 (/.f64 (+.f64 alpha beta) alpha) 1))
(-.f64 (-.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)) -1) (/.f64 (/.f64 (+.f64 alpha beta) alpha) 2))
(*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) (+.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha beta)))))
(*.f64 1 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)))
(*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1)
(*.f64 2 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1/2))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha beta)))) (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha))))
(*.f64 4 (/.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4))
(*.f64 (+.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 -2 alpha))) 1/2)
(*.f64 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4) 1/4)
(*.f64 1/2 (+.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 -2 alpha))))
(*.f64 1/4 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4))
(*.f64 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1/2) 2)
(*.f64 (+.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha beta)))) (/.f64 (+.f64 alpha beta) (neg.f64 alpha)))
(*.f64 (/.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4) 4)
(/.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1)
(/.f64 (+.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 -2 alpha))) 2)
(/.f64 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4) 4)
(/.f64 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 8) 8)
(/.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 8)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 8))) 32)
(pow.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)))
(+.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 0)
(+.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) -1)
(+.f64 0 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)))
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)) (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)))
(+.f64 (-.f64 -1 (/.f64 (/.f64 (+.f64 alpha beta) alpha) 2)) (-.f64 1 (/.f64 (/.f64 (+.f64 alpha beta) alpha) 2)))
(-.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 0)
(-.f64 0 (/.f64 (+.f64 alpha beta) alpha))
(-.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)) (/.f64 (/.f64 (+.f64 alpha beta) alpha) 2))
(/.f64 (+.f64 alpha beta) (neg.f64 alpha))
(/.f64 (+.f64 alpha beta) (/.f64 (*.f64 alpha alpha) (neg.f64 alpha)))
(/.f64 -1 (/.f64 alpha (+.f64 alpha beta)))
(/.f64 -1 (neg.f64 (/.f64 alpha (neg.f64 (+.f64 alpha beta)))))
(/.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 1)
(/.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha beta))))
(/.f64 -2 (*.f64 alpha (/.f64 2 (+.f64 alpha beta))))
(/.f64 -2 (neg.f64 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta)))))
(/.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta))))
(/.f64 4 (*.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta)))))
(/.f64 4 (/.f64 (*.f64 alpha -4) (+.f64 alpha beta)))
(/.f64 4 (-.f64 0 (*.f64 2 (*.f64 alpha (/.f64 2 (+.f64 alpha beta))))))
(/.f64 4 (-.f64 0 (/.f64 (*.f64 alpha 4) (+.f64 alpha beta))))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 -2 alpha)) 2)
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 alpha -2))
(/.f64 -4 (*.f64 2 (*.f64 alpha (/.f64 2 (+.f64 alpha beta)))))
(/.f64 -4 (/.f64 (*.f64 alpha 4) (+.f64 alpha beta)))
(/.f64 -4 (-.f64 0 (*.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta))))))
(/.f64 -4 (-.f64 0 (/.f64 (*.f64 alpha -4) (+.f64 alpha beta))))
(/.f64 8 (/.f64 (*.f64 alpha 8) (neg.f64 (+.f64 alpha beta))))
(/.f64 8 (*.f64 2 (*.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta))))))
(/.f64 8 (*.f64 2 (/.f64 (*.f64 alpha -4) (+.f64 alpha beta))))
(/.f64 (/.f64 -4 (/.f64 alpha (+.f64 alpha beta))) 4)
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 alpha -4))
(/.f64 -8 (*.f64 2 (*.f64 2 (*.f64 alpha (/.f64 2 (+.f64 alpha beta))))))
(/.f64 -8 (*.f64 2 (/.f64 (*.f64 alpha 4) (+.f64 alpha beta))))
(/.f64 -8 (-.f64 0 (/.f64 (*.f64 alpha 8) (neg.f64 (+.f64 alpha beta)))))
(/.f64 16 (*.f64 2 (/.f64 (*.f64 alpha 8) (neg.f64 (+.f64 alpha beta)))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 8) 8)
(/.f64 (*.f64 (+.f64 alpha beta) 8) (*.f64 (neg.f64 alpha) 8))
(/.f64 (/.f64 (+.f64 alpha beta) alpha) -1)
(/.f64 (*.f64 (+.f64 alpha beta) 1/2) (*.f64 alpha -1/2))
(/.f64 (*.f64 (+.f64 alpha beta) 1/2) (/.f64 (*.f64 alpha alpha) (*.f64 alpha -2)))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)) 1/2)
(/.f64 (neg.f64 (+.f64 alpha beta)) alpha)
(/.f64 (neg.f64 (+.f64 alpha beta)) (-.f64 0 (/.f64 (*.f64 alpha alpha) (neg.f64 alpha))))
(/.f64 (*.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta)))) (*.f64 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta))) (*.f64 -2 (/.f64 alpha (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 8)) 16)
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) alpha)) -2)
(/.f64 (*.f64 2 (neg.f64 (+.f64 alpha beta))) (+.f64 alpha alpha))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 8)) (*.f64 2 (*.f64 (neg.f64 alpha) 8)))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 8) (neg.f64 alpha)) 8)
(/.f64 (/.f64 (+.f64 alpha beta) (*.f64 alpha 1/2)) -2)
(/.f64 (/.f64 (neg.f64 (+.f64 alpha beta)) 2) (*.f64 alpha 1/2))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha alpha)) -1/2)
(/.f64 (/.f64 (+.f64 alpha beta) (*.f64 alpha -4)) 1/4)
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 4)) (*.f64 alpha 4))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (+.f64 alpha alpha))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 8))) 32)
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha beta)))) (*.f64 alpha 4))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 8) (neg.f64 alpha))) 16)
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 alpha 1/2))) -4)
(/.f64 (*.f64 2 (/.f64 (neg.f64 (+.f64 alpha beta)) 2)) alpha)
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 alpha -4))) 1/2)
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 alpha beta) 2))) (*.f64 alpha 4))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha beta)))) (*.f64 alpha -2))
(/.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 alpha beta)) 2)) (*.f64 alpha -1/2))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2))) (*.f64 alpha -2))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 1/2)) (neg.f64 (*.f64 alpha -1/2)))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 1/2)) (-.f64 0 (/.f64 (*.f64 alpha alpha) (*.f64 alpha -2))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 8)) (-.f64 0 (*.f64 (neg.f64 alpha) 8)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 4))) (*.f64 alpha -4))
(/.f64 (*.f64 4 (/.f64 (+.f64 alpha beta) alpha)) -4)
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha beta))))) (*.f64 alpha -4))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (neg.f64 (+.f64 alpha beta)) 2))) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 alpha beta) 2)))) (*.f64 alpha -4))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 1/2))) (*.f64 alpha -1/2))
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha beta))))) (+.f64 alpha alpha))
(/.f64 (neg.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 alpha beta)) 2))) (*.f64 alpha 1/2))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)))) (+.f64 alpha alpha))
(pow.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 1)
(neg.f64 (/.f64 (+.f64 alpha beta) alpha))
Outputs
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
-1
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
-1
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
-1
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(*.f64 -1 (/.f64 beta alpha))
(neg.f64 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(-.f64 (*.f64 -1 (/.f64 beta alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 beta alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 beta alpha)))
(-.f64 -1 (/.f64 beta alpha))
(-.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) -1)
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(-.f64 1 (/.f64 (+.f64 alpha beta) alpha))
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(-.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 0)
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(-.f64 0 (-.f64 (/.f64 (+.f64 alpha beta) alpha) 1))
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(-.f64 (-.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)) -1) (/.f64 (/.f64 (+.f64 alpha beta) alpha) 2))
(-.f64 (-.f64 (*.f64 (+.f64 beta alpha) (/.f64 -1/2 alpha)) (/.f64 (+.f64 beta alpha) (*.f64 alpha 2))) -1)
(+.f64 1 (-.f64 (*.f64 (+.f64 beta alpha) (/.f64 -1/2 alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha alpha))))
(+.f64 1 (-.f64 (*.f64 (+.f64 beta alpha) (/.f64 -1/2 alpha)) (*.f64 (+.f64 beta alpha) (/.f64 1/2 alpha))))
(*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) (+.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha beta)))))
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(*.f64 1 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)))
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1)
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(*.f64 2 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1/2))
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha beta)))) (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha))))
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(*.f64 4 (/.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4))
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(*.f64 (+.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 -2 alpha))) 1/2)
(*.f64 1/2 (+.f64 2 (*.f64 (+.f64 beta alpha) (/.f64 -2 alpha))))
(*.f64 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4) 1/4)
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(*.f64 1/2 (+.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 -2 alpha))))
(*.f64 1/2 (+.f64 2 (*.f64 (+.f64 beta alpha) (/.f64 -2 alpha))))
(*.f64 1/4 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4))
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(*.f64 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1/2) 2)
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(*.f64 (+.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha beta)))) (/.f64 (+.f64 alpha beta) (neg.f64 alpha)))
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(*.f64 (/.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4) 4)
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(/.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1)
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(/.f64 (+.f64 2 (*.f64 (+.f64 alpha beta) (/.f64 -2 alpha))) 2)
(/.f64 (+.f64 2 (*.f64 (+.f64 beta alpha) (/.f64 -2 alpha))) 2)
(/.f64 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 4) 4)
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(/.f64 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 8) 8)
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(/.f64 (*.f64 2 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 8)) 16)
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 8))) 32)
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(pow.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) 1)
(+.f64 1 (/.f64 (+.f64 beta alpha) (neg.f64 alpha)))
(-.f64 1 (/.f64 (+.f64 beta alpha) alpha))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(+.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 0)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(+.f64 (-.f64 1 (/.f64 (+.f64 alpha beta) alpha)) -1)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(+.f64 0 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)) (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(+.f64 (-.f64 -1 (/.f64 (/.f64 (+.f64 alpha beta) alpha) 2)) (-.f64 1 (/.f64 (/.f64 (+.f64 alpha beta) alpha) 2)))
(+.f64 (-.f64 -1 (/.f64 (+.f64 beta alpha) (*.f64 alpha 2))) (-.f64 1 (/.f64 (+.f64 beta alpha) (*.f64 alpha 2))))
(+.f64 (-.f64 -1 (/.f64 (+.f64 beta alpha) (+.f64 alpha alpha))) (-.f64 1 (/.f64 (+.f64 beta alpha) (+.f64 alpha alpha))))
(+.f64 (-.f64 -1 (*.f64 (+.f64 beta alpha) (/.f64 1/2 alpha))) (-.f64 1 (*.f64 (+.f64 beta alpha) (/.f64 1/2 alpha))))
(-.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 0)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(-.f64 0 (/.f64 (+.f64 alpha beta) alpha))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(-.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)) (/.f64 (/.f64 (+.f64 alpha beta) alpha) 2))
(-.f64 (*.f64 (+.f64 beta alpha) (/.f64 -1/2 alpha)) (/.f64 (+.f64 beta alpha) (*.f64 alpha 2)))
(-.f64 (*.f64 (+.f64 beta alpha) (/.f64 -1/2 alpha)) (/.f64 (+.f64 beta alpha) (+.f64 alpha alpha)))
(-.f64 (*.f64 (+.f64 beta alpha) (/.f64 -1/2 alpha)) (*.f64 (+.f64 beta alpha) (/.f64 1/2 alpha)))
(/.f64 (+.f64 alpha beta) (neg.f64 alpha))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (+.f64 alpha beta) (/.f64 (*.f64 alpha alpha) (neg.f64 alpha)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 -1 (/.f64 alpha (+.f64 alpha beta)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 -1 (neg.f64 (/.f64 alpha (neg.f64 (+.f64 alpha beta)))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 1)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 1 (/.f64 alpha (neg.f64 (+.f64 alpha beta))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 -2 (*.f64 alpha (/.f64 2 (+.f64 alpha beta))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 -2 (neg.f64 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta)))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 4 (*.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta)))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 4 (/.f64 (*.f64 alpha -4) (+.f64 alpha beta)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 4 (-.f64 0 (*.f64 2 (*.f64 alpha (/.f64 2 (+.f64 alpha beta))))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 4 (-.f64 0 (/.f64 (*.f64 alpha 4) (+.f64 alpha beta))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 -2 alpha)) 2)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (*.f64 alpha -2))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 -4 (*.f64 2 (*.f64 alpha (/.f64 2 (+.f64 alpha beta)))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 -4 (/.f64 (*.f64 alpha 4) (+.f64 alpha beta)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 -4 (-.f64 0 (*.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta))))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 -4 (-.f64 0 (/.f64 (*.f64 alpha -4) (+.f64 alpha beta))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 8 (/.f64 (*.f64 alpha 8) (neg.f64 (+.f64 alpha beta))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 8 (*.f64 2 (*.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta))))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 8 (*.f64 2 (/.f64 (*.f64 alpha -4) (+.f64 alpha beta))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (/.f64 -4 (/.f64 alpha (+.f64 alpha beta))) 4)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (*.f64 alpha -4))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 -8 (*.f64 2 (*.f64 2 (*.f64 alpha (/.f64 2 (+.f64 alpha beta))))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 -8 (*.f64 2 (/.f64 (*.f64 alpha 4) (+.f64 alpha beta))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 -8 (-.f64 0 (/.f64 (*.f64 alpha 8) (neg.f64 (+.f64 alpha beta)))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 16 (*.f64 2 (/.f64 (*.f64 alpha 8) (neg.f64 (+.f64 alpha beta)))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 8) 8)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 (+.f64 alpha beta) 8) (*.f64 (neg.f64 alpha) 8))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (/.f64 (+.f64 alpha beta) alpha) -1)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 (+.f64 alpha beta) 1/2) (*.f64 alpha -1/2))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 (+.f64 alpha beta) 1/2) (/.f64 (*.f64 alpha alpha) (*.f64 alpha -2)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 -1/2 alpha)) 1/2)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (+.f64 alpha beta)) alpha)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (+.f64 alpha beta)) (-.f64 0 (/.f64 (*.f64 alpha alpha) (neg.f64 alpha))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta)))) (*.f64 (*.f64 -2 (/.f64 alpha (+.f64 alpha beta))) (*.f64 -2 (/.f64 alpha (+.f64 alpha beta)))))
(/.f64 (*.f64 2 (*.f64 -2 (/.f64 alpha (+.f64 beta alpha)))) (*.f64 -2 (*.f64 (/.f64 alpha (+.f64 beta alpha)) (*.f64 -2 (/.f64 alpha (+.f64 beta alpha))))))
(/.f64 (*.f64 2 (/.f64 alpha (+.f64 beta alpha))) (*.f64 -2 (*.f64 (/.f64 alpha (+.f64 beta alpha)) (/.f64 alpha (+.f64 beta alpha)))))
(/.f64 (/.f64 (neg.f64 alpha) (+.f64 beta alpha)) (*.f64 (/.f64 alpha (+.f64 beta alpha)) (/.f64 alpha (+.f64 beta alpha))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 8)) 16)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) alpha)) -2)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 2 (neg.f64 (+.f64 alpha beta))) (+.f64 alpha alpha))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 2 (*.f64 (+.f64 alpha beta) 8)) (*.f64 2 (*.f64 (neg.f64 alpha) 8)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) 8) (neg.f64 alpha)) 8)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (/.f64 (+.f64 alpha beta) (*.f64 alpha 1/2)) -2)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (/.f64 (neg.f64 (+.f64 alpha beta)) 2) (*.f64 alpha 1/2))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha alpha)) -1/2)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (/.f64 (+.f64 alpha beta) (*.f64 alpha -4)) 1/4)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 4)) (*.f64 alpha 4))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)) (+.f64 alpha alpha))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 8))) 32)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha beta)))) (*.f64 alpha 4))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 alpha beta) 8) (neg.f64 alpha))) 16)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 alpha 1/2))) -4)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 2 (/.f64 (neg.f64 (+.f64 alpha beta)) 2)) alpha)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 2 (/.f64 (+.f64 alpha beta) (*.f64 alpha -4))) 1/2)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 alpha beta) 2))) (*.f64 alpha 4))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha beta)))) (*.f64 alpha -2))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 alpha beta)) 2)) (*.f64 alpha -1/2))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2))) (*.f64 alpha -2))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 1/2)) (neg.f64 (*.f64 alpha -1/2)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 1/2)) (-.f64 0 (/.f64 (*.f64 alpha alpha) (*.f64 alpha -2))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 8)) (-.f64 0 (*.f64 (neg.f64 alpha) 8)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 4))) (*.f64 alpha -4))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (*.f64 4 (/.f64 (+.f64 alpha beta) alpha)) -4)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 alpha beta))))) (*.f64 alpha -4))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (neg.f64 (+.f64 alpha beta)) 2))) (neg.f64 alpha))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 alpha beta) 2)))) (*.f64 alpha -4))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 1/2))) (*.f64 alpha -1/2))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (neg.f64 (+.f64 alpha beta))))) (+.f64 alpha alpha))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (neg.f64 (/.f64 (neg.f64 (+.f64 alpha beta)) 2))) (*.f64 alpha 1/2))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 2)))) (+.f64 alpha alpha))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(pow.f64 (/.f64 (+.f64 alpha beta) (neg.f64 alpha)) 1)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))
(neg.f64 (/.f64 (+.f64 alpha beta) alpha))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 beta alpha) alpha)))
(/.f64 (+.f64 beta alpha) (neg.f64 alpha))

localize40.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) alpha)
0.0b
(-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))
0.0b
(+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))
Compiler

Compiled 106 to 73 computations (31.1% saved)

series10.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
5.0ms
beta
@inf
(+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))
1.0ms
alpha
@0
(/.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) alpha)
0.0ms
alpha
@inf
(/.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) alpha)
0.0ms
beta
@0
(+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))
0.0ms
alpha
@-inf
(/.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) alpha)

rewrite108.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
2016×rational.json-1
2016×rational.json-2
2016×rational.json-3
844×rational.json-simplify-1
724×exponential.json-3
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
017135
1124135
2292111
373775
4217775
5629275
Stop Event
node limit
Counts
3 → 138
Calls
Call 1
Inputs
(+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4))))))
(-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))
(/.f64 (+.f64 beta (-.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 (*.f64 beta 2) (*.f64 i 4)))))) alpha)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (neg.f64 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (-.f64 -1 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 8) -1) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -4) -1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -4)) -1) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))) -1) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 beta (+.f64 2 (*.f64 i 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 beta (-.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 beta) (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (+.f64 beta (*.f64 i 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 2 (+.f64 (-.f64 1 beta) (+.f64 (+.f64 (+.f64 beta beta) (*.f64 i 4)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 beta beta) (+.f64 2 (-.f64 (*.f64 i 4) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 beta beta) (+.f64 (-.f64 1 beta) (+.f64 (*.f64 i 4) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i 4) (+.f64 beta 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 beta beta) (*.f64 i 4)) (-.f64 2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 beta (+.f64 2 (*.f64 i 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1)) beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 2 (+.f64 1 (+.f64 beta (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1)) (-.f64 1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 beta) (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 beta) (-.f64 (+.f64 beta (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))) beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (*.f64 i 4)) beta)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (*.f64 i 4)) (+.f64 (-.f64 1 beta) (+.f64 beta (+.f64 beta -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 beta (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (-.f64 (neg.f64 beta) beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 beta (+.f64 beta 2)) (-.f64 (*.f64 i 4) beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 beta (+.f64 beta 2)) (+.f64 (-.f64 1 beta) (+.f64 (*.f64 i 4) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))) (-.f64 -1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (+.f64 1 (+.f64 beta (*.f64 i 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 beta (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))) (-.f64 (-.f64 1 beta) beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 2 beta) (+.f64 (+.f64 beta beta) (*.f64 i 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i 4) beta) (+.f64 beta (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 beta (*.f64 i 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 2 (-.f64 (*.f64 i 4) beta)) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 1 beta) (+.f64 (+.f64 (+.f64 beta beta) (*.f64 i 4)) -1)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 1 beta) (+.f64 (*.f64 i 4) 1)) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 1 beta) (+.f64 beta (+.f64 beta -1))) (+.f64 2 (*.f64 i 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 1 beta) (+.f64 (*.f64 i 4) -1)) (+.f64 beta (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 beta (+.f64 2 (-.f64 (*.f64 i 4) beta))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 beta (-.f64 2 beta)) (+.f64 beta (*.f64 i 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 beta (-.f64 (*.f64 i 4) beta)) (+.f64 beta 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (+.f64 (+.f64 beta beta) (*.f64 i 4)) -1)) (-.f64 2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (*.f64 i 4) 1)) beta)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 beta (+.f64 beta -1))) (+.f64 2 (-.f64 (*.f64 i 4) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (*.f64 i 4) -1)) (+.f64 beta 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 beta) (+.f64 2 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 beta 2) (*.f64 i 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 beta (+.f64 2 (*.f64 i 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 beta (+.f64 2 (*.f64 i 4)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 beta (+.f64 2 (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 beta -2) (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (+.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 beta (+.f64 2 (*.f64 i 4)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 beta (+.f64 2 (*.f64 i 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.f64 beta (+.f64 2 (*.f64 i 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 4 (+.f64 beta (+.f64 2 (*.f64 i 4))))) (*.f64 2 (*.f64 4 (+.f64 beta (+.f64 2 (*.f64 i 4)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) -2) -1) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (+.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (+.f64 alpha alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 2) (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (/.f64 1/2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 alpha) (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (*.f64 2 (/.f64 1/2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (*.f64 (*.f64 2 (/.f64 1 alpha)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (*.f64 (/.f64 2 alpha) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (/.f64 -1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (/.f64 -1 alpha) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 -1 (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (/.f64 1/2 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (/.f64 1 alpha) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (*.f64 (/.f64 1 alpha) 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (*.f64 2 (/.f64 1/2 alpha)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (/.f64 2 alpha)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (/.f64 1 (*.f64 4 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (/.f64 1 (*.f64 4 alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 1/4 (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 1/2 (/.f64 1/2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 alpha) (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (/.f64 2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 alpha) (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 alpha) 1/2) (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (+.f64 alpha alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 4 alpha)) (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 alpha) (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 alpha) (/.f64 1/2 alpha)) (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 alpha)))))))

simplify166.0ms (0.5%)

Algorithm
egg-herbie
Rules
1190×rational.json-simplify-46
976×rational.json-simplify-35
954×rational.json-simplify-1
900×rational.json-simplify-61
866×rational.json-simplify-2
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02845760
16655650
217815646
331375646
464555644
Stop Event
node limit
Counts
222 → 185
Calls
Call 1
Inputs
(+.f64 (*.f64 4 i) 2)
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(*.f64 2 beta)
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(*.f64 2 beta)
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (*.f64 2 beta))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(*.f64 4 i)
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(*.f64 4 i)
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 (*.f64 4 i) 2)
(+.f64 beta (+.f64 (*.f64 4 i) 2))
(+.f64 beta (+.f64 (*.f64 4 i) 2))
(+.f64 beta (+.f64 (*.f64 4 i) 2))
beta
(+.f64 (*.f64 4 i) (+.f64 beta 2))
(+.f64 (*.f64 4 i) (+.f64 beta 2))
(+.f64 (*.f64 4 i) (+.f64 beta 2))
beta
(+.f64 (*.f64 4 i) (+.f64 beta 2))
(+.f64 (*.f64 4 i) (+.f64 beta 2))
(+.f64 (*.f64 4 i) (+.f64 beta 2))
(-.f64 (+.f64 2 (*.f64 2 beta)) beta)
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(*.f64 4 i)
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(*.f64 4 i)
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha))))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(*.f64 4 (/.f64 i alpha))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(*.f64 4 (/.f64 i alpha))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(-.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 0)
(-.f64 0 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(-.f64 1 (neg.f64 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))))
(-.f64 -1 (-.f64 -1 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(-.f64 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1)) -1)
(*.f64 2 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 2))
(*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 2) 1))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 1/2))
(*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 1)
(*.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) -1)
(*.f64 1 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))
(*.f64 -1 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(*.f64 -1 (+.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))))))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) 1/2)
(*.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) 1/4)
(*.f64 1/2 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 2) 2)
(*.f64 1/4 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 1)
(/.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) -1)
(/.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) 2)
(/.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) 4)
(/.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -2) -2)
(/.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 8) 8)
(/.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -4) -4)
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -4)) -8)
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 8)) 16)
(/.f64 (neg.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))) -4)
(/.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -2)) 2)
(/.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 8) -1) -8)
(/.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -4) -1) 4)
(/.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -4)) -1) 8)
(/.f64 (/.f64 (neg.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))) -1) 4)
(pow.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 1)
(neg.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(+.f64 beta (+.f64 2 (*.f64 i 4)))
(+.f64 beta (-.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) beta))
(+.f64 (neg.f64 beta) (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))
(+.f64 2 (+.f64 beta (*.f64 i 4)))
(+.f64 2 (+.f64 (-.f64 1 beta) (+.f64 (+.f64 (+.f64 beta beta) (*.f64 i 4)) -1)))
(+.f64 (+.f64 beta beta) (+.f64 2 (-.f64 (*.f64 i 4) beta)))
(+.f64 (+.f64 beta beta) (+.f64 (-.f64 1 beta) (+.f64 (*.f64 i 4) 1)))
(+.f64 (*.f64 i 4) (+.f64 beta 2))
(+.f64 (+.f64 (+.f64 beta beta) (*.f64 i 4)) (-.f64 2 beta))
(+.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 beta))
(+.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 0)
(+.f64 0 (+.f64 beta (+.f64 2 (*.f64 i 4))))
(+.f64 1 (-.f64 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1)) beta))
(+.f64 -1 (+.f64 2 (+.f64 1 (+.f64 beta (*.f64 i 4)))))
(+.f64 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1)) (-.f64 1 beta))
(+.f64 (-.f64 1 beta) (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1)))
(+.f64 (-.f64 1 beta) (-.f64 (+.f64 beta (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))) beta))
(+.f64 (+.f64 2 (*.f64 i 4)) beta)
(+.f64 (+.f64 2 (*.f64 i 4)) (+.f64 (-.f64 1 beta) (+.f64 beta (+.f64 beta -1))))
(+.f64 (+.f64 beta (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (-.f64 (neg.f64 beta) beta))
(+.f64 (+.f64 beta (+.f64 beta 2)) (-.f64 (*.f64 i 4) beta))
(+.f64 (+.f64 beta (+.f64 beta 2)) (+.f64 (-.f64 1 beta) (+.f64 (*.f64 i 4) -1)))
(+.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))) (-.f64 -1 beta))
(+.f64 (+.f64 2 (+.f64 1 (+.f64 beta (*.f64 i 4)))) -1)
(+.f64 (+.f64 beta (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))) (-.f64 (-.f64 1 beta) beta))
(+.f64 (-.f64 2 beta) (+.f64 (+.f64 beta beta) (*.f64 i 4)))
(+.f64 (-.f64 (*.f64 i 4) beta) (+.f64 beta (+.f64 beta 2)))
(+.f64 (+.f64 beta (*.f64 i 4)) 2)
(+.f64 (+.f64 2 (-.f64 (*.f64 i 4) beta)) (+.f64 beta beta))
(+.f64 (+.f64 (-.f64 1 beta) (+.f64 (+.f64 (+.f64 beta beta) (*.f64 i 4)) -1)) 2)
(+.f64 (+.f64 (-.f64 1 beta) (+.f64 (*.f64 i 4) 1)) (+.f64 beta beta))
(+.f64 (+.f64 (-.f64 1 beta) (+.f64 beta (+.f64 beta -1))) (+.f64 2 (*.f64 i 4)))
(+.f64 (+.f64 (-.f64 1 beta) (+.f64 (*.f64 i 4) -1)) (+.f64 beta (+.f64 beta 2)))
(+.f64 (+.f64 beta (+.f64 2 (-.f64 (*.f64 i 4) beta))) beta)
(+.f64 (+.f64 beta (-.f64 2 beta)) (+.f64 beta (*.f64 i 4)))
(+.f64 (+.f64 beta (-.f64 (*.f64 i 4) beta)) (+.f64 beta 2))
(+.f64 (+.f64 1 (+.f64 (+.f64 (+.f64 beta beta) (*.f64 i 4)) -1)) (-.f64 2 beta))
(+.f64 (+.f64 1 (+.f64 (*.f64 i 4) 1)) beta)
(+.f64 (+.f64 1 (+.f64 beta (+.f64 beta -1))) (+.f64 2 (-.f64 (*.f64 i 4) beta)))
(+.f64 (+.f64 1 (+.f64 (*.f64 i 4) -1)) (+.f64 beta 2))
(+.f64 (-.f64 -1 beta) (+.f64 2 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))))
(+.f64 (+.f64 beta 2) (*.f64 i 4))
(*.f64 2 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 2))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 2) 1))
(*.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 1)
(*.f64 1 (+.f64 beta (+.f64 2 (*.f64 i 4))))
(*.f64 -1 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4)))))
(*.f64 (*.f64 2 (+.f64 beta (+.f64 2 (*.f64 i 4)))) 1/2)
(*.f64 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4)))) -1)
(*.f64 1/2 (*.f64 2 (+.f64 beta (+.f64 2 (*.f64 i 4)))))
(*.f64 1/2 (+.f64 (*.f64 beta -2) (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))))
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (+.f64 beta beta)))
(*.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 2) 2)
(/.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 1)
(/.f64 (*.f64 2 (+.f64 beta (+.f64 2 (*.f64 i 4)))) 2)
(/.f64 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4)))) -1)
(/.f64 (*.f64 4 (+.f64 beta (+.f64 2 (*.f64 i 4)))) 4)
(/.f64 (*.f64 2 (*.f64 4 (+.f64 beta (+.f64 2 (*.f64 i 4))))) 8)
(/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) -2) -2)
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (+.f64 beta (+.f64 2 (*.f64 i 4))))) (*.f64 2 (*.f64 4 (+.f64 beta (+.f64 2 (*.f64 i 4)))))) 16)
(/.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) -2) -1) 2)
(pow.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 1)
(neg.f64 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4)))))
(+.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 0)
(+.f64 0 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha))
(-.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 0)
(*.f64 2 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (+.f64 alpha alpha)))
(*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (+.f64 alpha alpha)) 1))
(*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 2) (/.f64 1 alpha)))
(*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 1/2))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (/.f64 1/2 alpha)))
(*.f64 2 (*.f64 (/.f64 1/2 alpha) (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (/.f64 1 alpha))
(*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (*.f64 2 (/.f64 1/2 alpha)))
(*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (*.f64 (*.f64 2 (/.f64 1 alpha)) 1/2))
(*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (*.f64 (/.f64 2 alpha) 1/2))
(*.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (/.f64 -1 alpha))
(*.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (/.f64 -1 alpha) 1))
(*.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 -1 (/.f64 1 alpha)))
(*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 1)
(*.f64 1 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha))
(*.f64 -1 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 alpha)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 alpha)) 1))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (/.f64 1/2 alpha))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (/.f64 1 alpha) 1/2))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (*.f64 (/.f64 1 alpha) 1/2) 1))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (*.f64 2 (/.f64 1/2 alpha)) 1/2))
(*.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (/.f64 2 alpha)) 1/2)
(*.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (/.f64 1 (*.f64 4 alpha)))
(*.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (/.f64 1 (*.f64 4 alpha)) 1))
(*.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 1/4 (/.f64 1 alpha)))
(*.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 1/2 (/.f64 1/2 alpha)))
(*.f64 (/.f64 1 alpha) (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))
(*.f64 1/2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (/.f64 2 alpha)))
(*.f64 (/.f64 1/2 alpha) (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(*.f64 (*.f64 (/.f64 1 alpha) 1/2) (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 alpha)) -1)
(*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (+.f64 alpha alpha)) 2)
(*.f64 (/.f64 1 (*.f64 4 alpha)) (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(*.f64 (/.f64 -1 alpha) (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(*.f64 (+.f64 (/.f64 1/2 alpha) (/.f64 1/2 alpha)) (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))
(pow.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 1)
(neg.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 alpha)))
Outputs
(+.f64 (*.f64 4 i) 2)
(+.f64 2 (*.f64 4 i))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(*.f64 2 beta)
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(*.f64 2 beta)
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 2 (*.f64 2 beta))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(*.f64 4 i)
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(*.f64 4 i)
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta)))
(+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i)))
(+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) 2)
(+.f64 2 (*.f64 4 i))
(+.f64 beta (+.f64 (*.f64 4 i) 2))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 beta (+.f64 (*.f64 4 i) 2))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 beta (+.f64 (*.f64 4 i) 2))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
beta
(+.f64 (*.f64 4 i) (+.f64 beta 2))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 beta 2))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 beta 2))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
beta
(+.f64 (*.f64 4 i) (+.f64 beta 2))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 beta 2))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 4 i) (+.f64 beta 2))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(-.f64 (+.f64 2 (*.f64 2 beta)) beta)
(+.f64 (*.f64 2 beta) (-.f64 2 beta))
(+.f64 2 (-.f64 (*.f64 2 beta) beta))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(+.f64 (+.f64 2 (*.f64 2 beta)) (-.f64 (*.f64 4 i) beta))
(-.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) beta)
(+.f64 (+.f64 2 (*.f64 4 i)) (-.f64 (*.f64 2 beta) beta))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(+.f64 (+.f64 2 (*.f64 2 beta)) (-.f64 (*.f64 4 i) beta))
(-.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) beta)
(+.f64 (+.f64 2 (*.f64 4 i)) (-.f64 (*.f64 2 beta) beta))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(+.f64 (+.f64 2 (*.f64 2 beta)) (-.f64 (*.f64 4 i) beta))
(-.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) beta)
(+.f64 (+.f64 2 (*.f64 4 i)) (-.f64 (*.f64 2 beta) beta))
(*.f64 4 i)
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(+.f64 (+.f64 2 (*.f64 2 beta)) (-.f64 (*.f64 4 i) beta))
(-.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) beta)
(+.f64 (+.f64 2 (*.f64 4 i)) (-.f64 (*.f64 2 beta) beta))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(+.f64 (+.f64 2 (*.f64 2 beta)) (-.f64 (*.f64 4 i) beta))
(-.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) beta)
(+.f64 (+.f64 2 (*.f64 4 i)) (-.f64 (*.f64 2 beta) beta))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(+.f64 (+.f64 2 (*.f64 2 beta)) (-.f64 (*.f64 4 i) beta))
(-.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) beta)
(+.f64 (+.f64 2 (*.f64 4 i)) (-.f64 (*.f64 2 beta) beta))
(*.f64 4 i)
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(+.f64 (+.f64 2 (*.f64 2 beta)) (-.f64 (*.f64 4 i) beta))
(-.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) beta)
(+.f64 (+.f64 2 (*.f64 4 i)) (-.f64 (*.f64 2 beta) beta))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(+.f64 (+.f64 2 (*.f64 2 beta)) (-.f64 (*.f64 4 i) beta))
(-.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) beta)
(+.f64 (+.f64 2 (*.f64 4 i)) (-.f64 (*.f64 2 beta) beta))
(-.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) beta)
(+.f64 (+.f64 2 (*.f64 2 beta)) (-.f64 (*.f64 4 i) beta))
(-.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) beta)
(+.f64 (+.f64 2 (*.f64 4 i)) (-.f64 (*.f64 2 beta) beta))
(/.f64 (+.f64 (*.f64 4 i) 2) alpha)
(/.f64 (+.f64 2 (*.f64 4 i)) alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(*.f64 4 (/.f64 i alpha))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(*.f64 4 (/.f64 i alpha))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 4 (/.f64 i alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha))))
(+.f64 (*.f64 4 (/.f64 i alpha)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha)
(/.f64 (+.f64 2 (+.f64 (*.f64 2 beta) (*.f64 4 i))) alpha)
(/.f64 (+.f64 (*.f64 2 beta) (+.f64 2 (*.f64 4 i))) alpha)
(-.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 0)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(-.f64 0 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(-.f64 1 (neg.f64 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))))
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(-.f64 -1 (-.f64 -1 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(-.f64 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1)) -1)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(*.f64 2 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 2))
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 2) 1))
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 1/2))
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 1)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(*.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) -1)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(*.f64 1 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(*.f64 -1 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(*.f64 -1 (+.f64 (neg.f64 beta) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))))))
(*.f64 -1 (+.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 4 i))))))
(neg.f64 (+.f64 (neg.f64 beta) (neg.f64 (+.f64 2 (+.f64 beta (*.f64 4 i))))))
(neg.f64 (*.f64 -1 (+.f64 beta (+.f64 2 (+.f64 beta (*.f64 4 i))))))
(neg.f64 (*.f64 -1 (+.f64 beta (+.f64 beta (+.f64 2 (*.f64 4 i))))))
(neg.f64 (neg.f64 (+.f64 beta (+.f64 beta (+.f64 2 (*.f64 4 i))))))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) 1/2)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(*.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) 1/4)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(*.f64 1/2 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 2) 2)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(*.f64 1/4 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 1)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) -1)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) 2)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) 4)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -2) -2)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 8) 8)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -4) -4)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -4)) -8)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 8)) 16)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (neg.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))) -4)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -2)) 2)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 8) -1) -8)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -4) -1) 4)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (/.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) -4)) -1) 8)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(/.f64 (/.f64 (neg.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))) -1) 4)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(pow.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 1)
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(neg.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 i 4)))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 beta (-.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) beta))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (neg.f64 beta) (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 2 (+.f64 beta (*.f64 i 4)))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 2 (+.f64 (-.f64 1 beta) (+.f64 (+.f64 (+.f64 beta beta) (*.f64 i 4)) -1)))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 beta beta) (+.f64 2 (-.f64 (*.f64 i 4) beta)))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 beta beta) (+.f64 (-.f64 1 beta) (+.f64 (*.f64 i 4) 1)))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (*.f64 i 4) (+.f64 beta 2))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 (+.f64 beta beta) (*.f64 i 4)) (-.f64 2 beta))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 beta))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 0)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 0 (+.f64 beta (+.f64 2 (*.f64 i 4))))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 1 (-.f64 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1)) beta))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 -1 (+.f64 2 (+.f64 1 (+.f64 beta (*.f64 i 4)))))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1)) (-.f64 1 beta))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (-.f64 1 beta) (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1)))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (-.f64 1 beta) (-.f64 (+.f64 beta (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))) beta))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 2 (*.f64 i 4)) beta)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 2 (*.f64 i 4)) (+.f64 (-.f64 1 beta) (+.f64 beta (+.f64 beta -1))))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 beta (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (-.f64 (neg.f64 beta) beta))
(+.f64 (+.f64 beta (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))) (-.f64 (neg.f64 beta) beta))
(+.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) (+.f64 beta (-.f64 (neg.f64 beta) beta)))
(+.f64 (+.f64 beta (+.f64 beta 2)) (-.f64 (*.f64 i 4) beta))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 beta (+.f64 beta 2)) (+.f64 (-.f64 1 beta) (+.f64 (*.f64 i 4) -1)))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))) (-.f64 -1 beta))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 2 (+.f64 1 (+.f64 beta (*.f64 i 4)))) -1)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 beta (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))) (-.f64 (-.f64 1 beta) beta))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (-.f64 2 beta) (+.f64 (+.f64 beta beta) (*.f64 i 4)))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (-.f64 (*.f64 i 4) beta) (+.f64 beta (+.f64 beta 2)))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 beta (*.f64 i 4)) 2)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 2 (-.f64 (*.f64 i 4) beta)) (+.f64 beta beta))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 (-.f64 1 beta) (+.f64 (+.f64 (+.f64 beta beta) (*.f64 i 4)) -1)) 2)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 (-.f64 1 beta) (+.f64 (*.f64 i 4) 1)) (+.f64 beta beta))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 (-.f64 1 beta) (+.f64 beta (+.f64 beta -1))) (+.f64 2 (*.f64 i 4)))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 (-.f64 1 beta) (+.f64 (*.f64 i 4) -1)) (+.f64 beta (+.f64 beta 2)))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 beta (+.f64 2 (-.f64 (*.f64 i 4) beta))) beta)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 beta (-.f64 2 beta)) (+.f64 beta (*.f64 i 4)))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 beta (-.f64 (*.f64 i 4) beta)) (+.f64 beta 2))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 1 (+.f64 (+.f64 (+.f64 beta beta) (*.f64 i 4)) -1)) (-.f64 2 beta))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 1 (+.f64 (*.f64 i 4) 1)) beta)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 1 (+.f64 beta (+.f64 beta -1))) (+.f64 2 (-.f64 (*.f64 i 4) beta)))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 1 (+.f64 (*.f64 i 4) -1)) (+.f64 beta 2))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (-.f64 -1 beta) (+.f64 2 (+.f64 (+.f64 beta beta) (+.f64 (*.f64 i 4) 1))))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (+.f64 beta 2) (*.f64 i 4))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(*.f64 2 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 2))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 2) 1))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(*.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 1)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(*.f64 1 (+.f64 beta (+.f64 2 (*.f64 i 4))))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(*.f64 -1 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4)))))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(*.f64 (*.f64 2 (+.f64 beta (+.f64 2 (*.f64 i 4)))) 1/2)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(*.f64 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4)))) -1)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(*.f64 1/2 (*.f64 2 (+.f64 beta (+.f64 2 (*.f64 i 4)))))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(*.f64 1/2 (+.f64 (*.f64 beta -2) (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))))
(*.f64 1/2 (+.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))) (*.f64 beta -2)))
(*.f64 1/2 (*.f64 -2 (+.f64 beta (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))))))
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (+.f64 beta beta)))
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i)))) (+.f64 beta beta)))
(*.f64 1/2 (+.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) (+.f64 2 (*.f64 4 i))))
(*.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 2) 2)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(/.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 1)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(/.f64 (*.f64 2 (+.f64 beta (+.f64 2 (*.f64 i 4)))) 2)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(/.f64 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4)))) -1)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(/.f64 (*.f64 4 (+.f64 beta (+.f64 2 (*.f64 i 4)))) 4)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 beta (+.f64 2 (*.f64 i 4))))) 8)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) -2) -2)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (+.f64 beta (+.f64 2 (*.f64 i 4))))) (*.f64 2 (*.f64 4 (+.f64 beta (+.f64 2 (*.f64 i 4)))))) 16)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(/.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) -2) -1) 2)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(pow.f64 (+.f64 beta (+.f64 2 (*.f64 i 4))) 1)
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(neg.f64 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 i 4)))))
(+.f64 2 (+.f64 beta (*.f64 4 i)))
(+.f64 beta (+.f64 2 (*.f64 4 i)))
(+.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 0)
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(+.f64 0 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(-.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 0)
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 2 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (+.f64 alpha alpha)))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (+.f64 alpha alpha)) 1))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) 2) (/.f64 1 alpha)))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 1/2))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (/.f64 1/2 alpha)))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 2 (*.f64 (/.f64 1/2 alpha) (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (/.f64 1 alpha))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (*.f64 2 (/.f64 1/2 alpha)))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (*.f64 (*.f64 2 (/.f64 1 alpha)) 1/2))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (*.f64 (/.f64 2 alpha) 1/2))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (/.f64 -1 alpha))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (/.f64 -1 alpha) 1))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 -1 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 1)
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 1 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 -1 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 alpha)))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 -1 (*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 alpha)) 1))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (/.f64 1/2 alpha))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (/.f64 1 alpha) 1/2))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (*.f64 (/.f64 1 alpha) 1/2) 1))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (*.f64 2 (/.f64 1/2 alpha)) 1/2))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (/.f64 2 alpha)) 1/2)
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (/.f64 1 (*.f64 4 alpha)))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 (/.f64 1 (*.f64 4 alpha)) 1))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 1/4 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) (*.f64 1/2 (/.f64 1/2 alpha)))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (/.f64 1 alpha) (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 1/2 (*.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (/.f64 2 alpha)))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (/.f64 1/2 alpha) (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (*.f64 (/.f64 1 alpha) 1/2) (*.f64 2 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 alpha)) -1)
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (+.f64 alpha alpha)) 2)
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (/.f64 1 (*.f64 4 alpha)) (*.f64 4 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (/.f64 -1 alpha) (neg.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(*.f64 (+.f64 (/.f64 1/2 alpha) (/.f64 1/2 alpha)) (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(pow.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) alpha) 1)
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)
(neg.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4))) (neg.f64 alpha)))
(/.f64 (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 4 i))) alpha)

localize43.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 -2 (/.f64 i alpha))
0.0b
(/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))
1.6b
(+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1)
8.1b
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i)))))
Compiler

Compiled 129 to 71 computations (45% saved)

series27.0ms (0.1%)

Counts
3 → 72
Calls

24 calls:

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

rewrite89.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1832×rational.json-1
1832×rational.json-2
1832×rational.json-4
1832×rational.json-3
1004×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019141
1143141
2330141
3856141
42630141
56555141
Stop Event
node limit
Counts
3 → 68
Calls
Call 1
Inputs
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1)
(*.f64 -2 (/.f64 i alpha))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (/.f64 1 (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (*.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 2 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (/.f64 -2 (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (+.f64 (/.f64 1 (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 1 (+.f64 1 (*.f64 -2 (/.f64 i alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2)) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2)) (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 alpha beta) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) 4) (+.f64 (/.f64 -2 (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 -2 (-.f64 -1 (*.f64 -2 (/.f64 i alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4) (*.f64 2 (*.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 2 (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4) (*.f64 4 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (/.f64 1 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) -2) (+.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4)) (+.f64 (*.f64 4 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha))) (*.f64 4 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 1/2 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (/.f64 1/2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (*.f64 (-.f64 beta alpha) 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (*.f64 (-.f64 beta alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (neg.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (+.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4))) (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (*.f64 (-.f64 beta alpha) 2))) (/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (*.f64 (-.f64 beta alpha) 2)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (neg.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))))) (+.f64 (neg.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha))) (neg.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (/.f64 2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 1/2) (*.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 2 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (/.f64 1 (-.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 1 (-.f64 beta alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) (-.f64 0 (*.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 2 (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (-.f64 0 (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))))) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) 1) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2))) (*.f64 2 (*.f64 2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 i alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -2 (/.f64 i alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -2 (/.f64 i alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (/.f64 i alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i alpha) -4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i alpha) -8) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 i alpha) -8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 i alpha) -8)) (*.f64 2 (*.f64 (/.f64 i alpha) -8))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2 (/.f64 i alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 i (/.f64 2 alpha)))))))

simplify388.0ms (1.3%)

Algorithm
egg-herbie
Rules
1830×rational.json-simplify-35
1376×rational.json-simplify-48
1342×rational.json-simplify-51
1244×rational.json-simplify-61
898×rational.json-simplify-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
048118306
1134117744
2322917374
3679917092
Stop Event
node limit
Counts
140 → 358
Calls
Call 1
Inputs
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 beta (+.f64 2 alpha)))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(*.f64 -1 (/.f64 (-.f64 beta alpha) alpha))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 i alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 1/2 (-.f64 beta alpha)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 i alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (-.f64 beta alpha)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 1/2 (-.f64 beta alpha)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha))))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 i alpha))))
(*.f64 -1 (/.f64 (-.f64 beta alpha) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) i)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) i)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) i)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2))))))
(*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4)))) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
-1
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 i alpha))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (*.f64 2 (/.f64 i alpha)))) (+.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))) (*.f64 2 (/.f64 i alpha))))) (+.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) 1)
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 (/.f64 i (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 (/.f64 i (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (+.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 (/.f64 i (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (+.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))))))
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2)))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2)))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 i alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 1/2 (-.f64 beta alpha)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha))))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 i alpha))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (-.f64 beta alpha)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 1/2 (-.f64 beta alpha)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 i alpha))))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) i))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) i)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2))))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) i)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2)))))))
(*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4)))) (pow.f64 alpha 2)) (+.f64 1 (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(/.f64 (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (*.f64 2 (/.f64 i alpha)))) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))) (*.f64 2 (/.f64 i alpha))))) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 4)) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))) (*.f64 2 (/.f64 i alpha)))))) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 i (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha))) (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (+.f64 (*.f64 -2 (/.f64 i (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) alpha))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 i (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha))) (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 i (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3) alpha))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (+.f64 (*.f64 -2 (/.f64 i (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) alpha))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 i (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha))) (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 2 (*.f64 -2 (/.f64 i alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 2 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2)))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)) (+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 2 (*.f64 -2 (/.f64 i alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 2 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2)))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)) (+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) 0)
(+.f64 0 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))))
(-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) 0)
(/.f64 1 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(/.f64 2 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2)))
(/.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (/.f64 1 (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) 1)
(/.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2)))
(/.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2)
(/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (*.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 2 (-.f64 beta alpha))))
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (/.f64 -2 (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))))
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (+.f64 (/.f64 1 (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 1 (+.f64 1 (*.f64 -2 (/.f64 i alpha))))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2)) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2))))
(/.f64 4 (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2)) (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2))))
(/.f64 (-.f64 alpha beta) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) 4) (+.f64 (/.f64 -2 (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 -2 (-.f64 -1 (*.f64 -2 (/.f64 i alpha))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4)) 4)
(/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4) (*.f64 2 (*.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4) (*.f64 4 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha))))
(/.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (/.f64 1 (-.f64 beta alpha)))
(/.f64 (*.f64 (-.f64 beta alpha) -2) (+.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4)) (+.f64 (*.f64 4 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha))) (*.f64 4 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4))) 8)
(/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 1/2 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (/.f64 1/2 (-.f64 beta alpha)))
(/.f64 (/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (*.f64 (-.f64 beta alpha) 2))) 4)
(/.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (*.f64 (-.f64 beta alpha) 2)))
(/.f64 (neg.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (neg.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (+.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 1 (-.f64 beta alpha))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4))) (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4)))) 16)
(/.f64 (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (*.f64 (-.f64 beta alpha) 2))) (/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (*.f64 (-.f64 beta alpha) 2)))) 8)
(/.f64 (+.f64 (neg.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (neg.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))))) (+.f64 (neg.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha))) (neg.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)))))
(/.f64 (/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (/.f64 2 (-.f64 beta alpha)))
(/.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 1/2) (*.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 2 (-.f64 beta alpha))))
(/.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (/.f64 1 (-.f64 alpha beta)))
(/.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 1 (-.f64 beta alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) (-.f64 0 (*.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (-.f64 0 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))))) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)))
(pow.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) 1)
(-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) -1)
(-.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 0)
(*.f64 1 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))))
(*.f64 2 (/.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 2))
(*.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 1)
(*.f64 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2) 1/2)
(*.f64 1/2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2))
(*.f64 (/.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 2) 2)
(*.f64 (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) 1) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))))
(/.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 1)
(/.f64 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2) 2)
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2)) 4)
(/.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2))) (*.f64 2 (*.f64 2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2)))) 16)
(pow.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 1)
(+.f64 (*.f64 -2 (/.f64 i alpha)) 0)
(+.f64 0 (*.f64 -2 (/.f64 i alpha)))
(-.f64 (*.f64 -2 (/.f64 i alpha)) 0)
(/.f64 (*.f64 -2 (/.f64 i alpha)) 1)
(/.f64 (*.f64 (/.f64 i alpha) -4) 2)
(/.f64 (*.f64 (/.f64 i alpha) -8) 4)
(/.f64 (*.f64 2 (*.f64 (/.f64 i alpha) -8)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 i alpha) -8)) (*.f64 2 (*.f64 (/.f64 i alpha) -8))) 16)
(pow.f64 (*.f64 -2 (/.f64 i alpha)) 1)
(neg.f64 (*.f64 i (/.f64 2 alpha)))
Outputs
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 2 alpha)))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 beta 2)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha beta))) (-.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 2 (+.f64 alpha beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2))))) (/.f64 alpha (+.f64 2 (+.f64 alpha beta)))))
(+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 beta (+.f64 2 alpha)))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha beta))) (*.f64 -2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 2 (+.f64 alpha beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2)))) (/.f64 (pow.f64 i 2) (+.f64 2 (+.f64 alpha beta)))))) (-.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 2 (+.f64 alpha beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2))))) (/.f64 alpha (+.f64 2 (+.f64 alpha beta)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (*.f64 -2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (/.f64 (pow.f64 i 2) (+.f64 alpha (+.f64 beta 2)))))) (-.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)))) (+.f64 i (*.f64 -2 (/.f64 (pow.f64 i 2) (+.f64 alpha (+.f64 2 beta)))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 beta (+.f64 2 alpha)))) (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (*.f64 4 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 2 (+.f64 alpha beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2)))) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2)))) (+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha beta))) (*.f64 -2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 2 (+.f64 alpha beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2)))) (/.f64 (pow.f64 i 2) (+.f64 2 (+.f64 alpha beta))))))) (-.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 2 (+.f64 alpha beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2))))) (/.f64 alpha (+.f64 2 (+.f64 alpha beta)))))
(+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))))) (-.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) 4)) (*.f64 -2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (/.f64 (pow.f64 i 2) (+.f64 alpha (+.f64 beta 2))))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)))) (+.f64 i (*.f64 -2 (/.f64 (pow.f64 i 2) (+.f64 alpha (+.f64 2 beta))))))) (-.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)))) (*.f64 4 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)))) (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2))))) (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (+.f64 alpha (+.f64 2 beta)))) (*.f64 4 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2))))) (-.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(*.f64 -1 (/.f64 (-.f64 beta alpha) alpha))
(neg.f64 (/.f64 (-.f64 beta alpha) alpha))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 i alpha))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (-.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 alpha i))))))
(+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (-.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 alpha i))))))
(+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (-.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 alpha i)) -1/2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 1/2 (-.f64 beta alpha)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 i alpha))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (pow.f64 i 2))))) (-.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 alpha i))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (-.f64 (*.f64 -1/2 (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) -1/2))) (pow.f64 i 2)))) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 alpha i))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (*.f64 -1/2 (-.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 -1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (pow.f64 i 2))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 alpha i))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (-.f64 beta alpha)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 1/2 (-.f64 beta alpha)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha))))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 i alpha))))
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (pow.f64 i 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 1/4 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) (pow.f64 i 3)))))) (-.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 alpha i))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) -1/2))) (pow.f64 i 2)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) -1/2))) (pow.f64 i 3)))) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 alpha i))))))
(+.f64 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 -1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (*.f64 (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2) (pow.f64 i 3)) 1/4)) (+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (*.f64 -1/2 (-.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 -1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (pow.f64 i 2))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 alpha i)))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 -1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (pow.f64 i 2))) (*.f64 (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2) (pow.f64 i 3)) 1/4))) (-.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 alpha i)) -1/2)))))
(*.f64 -1 (/.f64 (-.f64 beta alpha) alpha))
(neg.f64 (/.f64 (-.f64 beta alpha) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) i)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 -1 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) i)))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) 1/2))) i) (/.f64 (-.f64 beta alpha) alpha)))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) i) (/.f64 (-.f64 beta alpha) alpha)))
(neg.f64 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) i) (/.f64 (-.f64 beta alpha) alpha)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) i)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) i)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (pow.f64 i 2))))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) 1/2))) (pow.f64 i 2)))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) 1/2))) i) (/.f64 (-.f64 beta alpha) alpha))))
(+.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (pow.f64 i 2)) 1/2)) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) i) (/.f64 (-.f64 beta alpha) alpha))))
(+.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (pow.f64 i 2)) 1/2)) (neg.f64 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) i) (/.f64 (-.f64 beta alpha) alpha))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) i)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) i)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (pow.f64 i 2))))) (*.f64 -1/4 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2) (pow.f64 i 3))))))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) 1/2))) (pow.f64 i 2)))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) 1/2))) i) (/.f64 (-.f64 beta alpha) alpha)))) (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) 1/2))) (*.f64 (/.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2) (pow.f64 i 3)) -1/4)))
(+.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (pow.f64 i 2)) 1/2)) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) i) (/.f64 (-.f64 beta alpha) alpha)))) (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2) (pow.f64 i 3)))))
(+.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (pow.f64 i 2)) 1/2)) (neg.f64 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) i) (/.f64 (-.f64 beta alpha) alpha)))) (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2) (pow.f64 i 3)))))
(*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))
(*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(*.f64 -2 (*.f64 beta (/.f64 i (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(*.f64 beta (*.f64 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 2 beta))) -2))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))
(-.f64 (+.f64 (*.f64 -2 (*.f64 beta (/.f64 i (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(+.f64 (/.f64 beta (+.f64 (*.f64 2 i) (+.f64 2 beta))) (-.f64 (+.f64 (*.f64 beta (*.f64 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 2 beta))) -2)) (*.f64 2 (/.f64 i (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2)) (*.f64 i -2))))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(+.f64 (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))
(+.f64 (+.f64 (*.f64 -2 (*.f64 beta (/.f64 i (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 beta (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 (*.f64 alpha (-.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 3)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2))) (/.f64 beta (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2)))))) (-.f64 (+.f64 (*.f64 beta (*.f64 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 2 beta))) -2)) (*.f64 2 (/.f64 i (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2)) (*.f64 i -2)))))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4)))) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(+.f64 (+.f64 (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4))))) (pow.f64 alpha 2))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (+.f64 (*.f64 -2 (*.f64 beta (/.f64 i (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (*.f64 -2 (*.f64 beta (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4)))))) (pow.f64 alpha 2)))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 beta (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 3))) (/.f64 beta (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 3))) (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2)) (*.f64 beta (*.f64 (/.f64 i (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 4)) -2)))) (pow.f64 alpha 2)) (+.f64 (*.f64 alpha (-.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 3)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2))) (/.f64 beta (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2)))))) (-.f64 (+.f64 (*.f64 beta (*.f64 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 2 beta))) -2)) (*.f64 2 (/.f64 i (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2)) (*.f64 i -2))))))
-1
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 i alpha))) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(+.f64 (*.f64 2 (/.f64 i alpha)) (-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))
(-.f64 -1 (-.f64 (neg.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 i alpha)))))
(-.f64 -1 (-.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) alpha)) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 i alpha)))))
(+.f64 (/.f64 beta alpha) (-.f64 (*.f64 2 (/.f64 i alpha)) (-.f64 1 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) alpha))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (*.f64 2 (/.f64 i alpha)))) (+.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))
(+.f64 (+.f64 (*.f64 2 (/.f64 i alpha)) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2)))) (-.f64 (/.f64 beta alpha) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 (+.f64 (*.f64 2 i) (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))))))
(+.f64 (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 i alpha))) (-.f64 (*.f64 i (*.f64 (/.f64 beta (pow.f64 alpha 2)) -2)) (+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2)))))))
(+.f64 (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 i alpha))) (-.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) alpha)) (+.f64 1 (*.f64 (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 2)))))))
(+.f64 (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 i alpha))) (-.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)) (+.f64 (*.f64 (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 2))) (-.f64 1 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) alpha)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))) (*.f64 2 (/.f64 i alpha))))) (+.f64 1 (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 beta (*.f64 i -2)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 2 i) (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)))) (+.f64 (*.f64 2 (/.f64 i alpha)) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))))) (-.f64 (/.f64 beta alpha) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 (+.f64 (*.f64 2 i) (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2)))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (*.f64 2 (/.f64 i alpha)) (+.f64 (*.f64 i (*.f64 (/.f64 beta (pow.f64 alpha 2)) -2)) (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 i (*.f64 -2 beta)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3)))))) (+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2)))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 i alpha)) (+.f64 (/.f64 beta alpha) (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)))) (-.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (neg.f64 (/.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))))) (pow.f64 alpha 3)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) alpha)) (+.f64 1 (*.f64 (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 2)))))))
(+.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (neg.f64 (/.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))))) (pow.f64 alpha 3)))) (-.f64 (*.f64 2 (/.f64 i alpha)) (+.f64 (*.f64 (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 2))) (-.f64 1 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) alpha)))))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)))
(+.f64 -1 (neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) alpha)))
(-.f64 -1 (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) alpha))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (-.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))))
(-.f64 (+.f64 (*.f64 i (*.f64 (/.f64 beta (pow.f64 alpha 2)) -2)) (neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha))) (+.f64 1 (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) alpha)) (-.f64 -1 (-.f64 (*.f64 (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) (pow.f64 alpha 2)) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)))) (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)))))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) alpha)) (-.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)) (-.f64 1 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))))) (+.f64 1 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 beta (*.f64 i -2)) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 -2 beta)) (*.f64 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 3))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha))) (-.f64 -1 (-.f64 (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))) (*.f64 i (*.f64 (/.f64 beta (pow.f64 alpha 2)) -2)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 3))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) alpha))) (-.f64 -1 (-.f64 (*.f64 (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) (pow.f64 alpha 2)) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)))) (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)))))
(+.f64 (neg.f64 (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 3))) (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) alpha))) (-.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)) (-.f64 1 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))))))
(*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))
(*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(neg.f64 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 alpha))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 alpha 2)))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 (/.f64 i (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))))
(+.f64 (neg.f64 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (-.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))))
(+.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 alpha)) (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 alpha 2))))) (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 (/.f64 i (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (+.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))))))
(+.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)) (*.f64 -2 (/.f64 (/.f64 i alpha) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2))))))))
(+.f64 (neg.f64 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (-.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))))))
(+.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 alpha)) (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3)) (neg.f64 alpha)) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)))))))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 alpha 2))))) (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)))))))))
(+.f64 (*.f64 beta (-.f64 (+.f64 (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i)))) (*.f64 -2 (/.f64 i (*.f64 alpha (+.f64 2 (+.f64 alpha (*.f64 2 i))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3)))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (+.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2)))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))))))
(+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 4))))) (+.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)) (*.f64 -2 (/.f64 (/.f64 i alpha) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2))))))) (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)))) (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)) (neg.f64 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 4))))))) (+.f64 (neg.f64 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (-.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2))))))))
(+.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 alpha)) (+.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3)) (neg.f64 alpha)) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)))))))) (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3))) (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3)) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 4)))))))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (+.f64 (*.f64 2 i) (+.f64 alpha 2))))) (+.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)))))))) (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3))) (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3)) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 4)))))))))
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 alpha beta))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) beta))))
(+.f64 (+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) 1) (-.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))
(-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 1 (neg.f64 (/.f64 alpha beta)))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2)))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 alpha -1)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))) 1)) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (neg.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))) (-.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 alpha beta))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) beta))))
(+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))))
(+.f64 (+.f64 (-.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta)))) (-.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 (+.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 alpha -1)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))) 1)) (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 alpha -1)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2) (pow.f64 beta 3)))) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))))
(+.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 alpha beta))) (-.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (+.f64 (+.f64 1 (neg.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2))))) (*.f64 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) beta))))
(+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2) (pow.f64 beta 3)))) (+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))))
(+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 (+.f64 (-.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2) (pow.f64 beta 3))))) (-.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))))
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 alpha beta))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) beta))))
(+.f64 (+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) 1) (-.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))
(-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 1 (neg.f64 (/.f64 alpha beta)))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2)))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 alpha -1)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))) 1)) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (neg.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))) (-.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 alpha beta))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) beta))))
(+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))))
(+.f64 (+.f64 (-.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta)))) (-.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)) (+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 (+.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 alpha -1)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))) 1)) (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 alpha -1)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2) (pow.f64 beta 3)))) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))))
(+.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 alpha beta))) (-.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (+.f64 (+.f64 1 (neg.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2))))) (*.f64 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) beta))))
(+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2) (pow.f64 beta 3)))) (+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))))
(+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 (+.f64 (-.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2) (pow.f64 beta 3))))) (-.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))))
(-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha beta))) (-.f64 1 (/.f64 alpha (+.f64 2 (+.f64 alpha beta)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha beta))) 1) (-.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 2 (+.f64 alpha beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2))))) (/.f64 alpha (+.f64 2 (+.f64 alpha beta)))))
(+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 beta 2))))))
(+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2))))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 2 (+.f64 alpha beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2)))) (/.f64 (pow.f64 i 2) (+.f64 2 (+.f64 alpha beta))))) (+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha beta))) 1)) (-.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 2 (+.f64 alpha beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2))))) (/.f64 alpha (+.f64 2 (+.f64 alpha beta)))))
(+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))))) (-.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (+.f64 1 (*.f64 -2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (/.f64 (pow.f64 i 2) (+.f64 alpha (+.f64 beta 2))))))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)))) (+.f64 i (*.f64 -2 (/.f64 (pow.f64 i 2) (+.f64 alpha (+.f64 2 beta))))))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (+.f64 beta (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 4 (/.f64 (*.f64 (pow.f64 i 3) (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 beta (+.f64 2 alpha)) alpha))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2))) (/.f64 beta (+.f64 beta (+.f64 2 alpha))))))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha))))
(+.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 2 (+.f64 alpha beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2)))) (/.f64 (pow.f64 i 2) (+.f64 2 (+.f64 alpha beta))))) (+.f64 (*.f64 4 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 2 (+.f64 alpha beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2)))) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2)))) (+.f64 (/.f64 beta (+.f64 2 (+.f64 alpha beta))) 1))) (-.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 2 (+.f64 alpha beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2))))) (/.f64 alpha (+.f64 2 (+.f64 alpha beta)))))
(+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2))))) (-.f64 (+.f64 (*.f64 -2 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (/.f64 (pow.f64 i 2) (+.f64 alpha (+.f64 beta 2))))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 beta 2))) (-.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 beta 2))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)))) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2)) 4)) -1))) (/.f64 alpha (+.f64 alpha (+.f64 beta 2)))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)))) (*.f64 4 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)))) (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)))) (+.f64 i (*.f64 -2 (/.f64 (pow.f64 i 2) (+.f64 alpha (+.f64 2 beta)))))))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta)))))
(+.f64 (*.f64 i (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2))))) (+.f64 (+.f64 (/.f64 beta (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 (*.f64 -2 (/.f64 (-.f64 beta alpha) (*.f64 alpha (+.f64 alpha (+.f64 2 beta))))) (*.f64 2 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 i 2) (+.f64 alpha (+.f64 2 beta)))) (*.f64 4 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2)))))) (-.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) 1)
(+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) 1)
(-.f64 1 (/.f64 (-.f64 beta alpha) alpha))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 i alpha))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) 1) (-.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 alpha i))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (-.f64 1 (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 alpha i))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (-.f64 1 (*.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 alpha i)) -1/2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (-.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 alpha i)) -1/2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 1 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 1/2 (-.f64 beta alpha)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha))))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 i alpha))))
(+.f64 (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (pow.f64 i 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) 1)) (-.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 alpha i))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) -1/2))) (pow.f64 i 2)))) (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) 1)) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 alpha i))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) 1) (*.f64 -1/2 (-.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 -1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (pow.f64 i 2))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 alpha i)))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 -1/2 (-.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 -1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (pow.f64 i 2))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 alpha i)))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 1 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/2 (-.f64 beta alpha)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2)) (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 1/2 (-.f64 beta alpha)) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))))) (*.f64 -1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) (*.f64 i alpha))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) (pow.f64 i 3)))) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (pow.f64 i 2)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) 1))) (-.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 alpha i))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (-.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) -1/2))) (pow.f64 i 2)))) (+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) 1) (*.f64 1/4 (*.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) -1/2))) (pow.f64 i 3)))))) (*.f64 -1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 beta 2)) (*.f64 alpha i))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 -1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (*.f64 (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2) (pow.f64 i 3)) 1/4)) (+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) 1) (*.f64 -1/2 (-.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 -1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (pow.f64 i 2))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 alpha i))))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (-.f64 1 (/.f64 (-.f64 beta alpha) alpha)) (-.f64 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) 1/2) (*.f64 (-.f64 beta alpha) (*.f64 -1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (pow.f64 i 2))) (*.f64 (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2) (pow.f64 i 3)) 1/4))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 beta alpha) (*.f64 alpha i)) -1/2)))))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) 1)
(+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) 1)
(-.f64 1 (/.f64 (-.f64 beta alpha) alpha))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) i))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) i)) 1))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) 1/2))) i) (/.f64 (-.f64 beta alpha) alpha))) 1)
(+.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) i) (/.f64 (-.f64 beta alpha) alpha))) 1)
(+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (-.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) i)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) i)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) i)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (pow.f64 i 2))))) 1))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) 1/2))) (pow.f64 i 2)))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) 1/2))) i) (/.f64 (-.f64 beta alpha) alpha)))) 1)
(+.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) i) (/.f64 (-.f64 beta alpha) alpha))) (-.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (pow.f64 i 2)) 1/2)) -1))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) i)) (+.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (pow.f64 i 2)) 1/2)) (-.f64 1 (/.f64 (-.f64 beta alpha) alpha))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 alpha)) 2) (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha))) i)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 (*.f64 -1/2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (+.f64 2 alpha)) (-.f64 beta alpha)) alpha)))) (pow.f64 i 2)))))))
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) (/.f64 (pow.f64 (+.f64 2 (+.f64 alpha beta)) 2) (pow.f64 i 3)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) i)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 2 (+.f64 alpha beta)) alpha)))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (pow.f64 i 2))))) 1)))
(+.f64 (+.f64 (*.f64 1/2 (*.f64 (+.f64 alpha (+.f64 beta 2)) (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) 1/2))) (pow.f64 i 2)))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) 1/2))) i) (/.f64 (-.f64 beta alpha) alpha)))) (+.f64 1 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta 2)) alpha) 1/2))) (*.f64 (/.f64 (pow.f64 (+.f64 alpha (+.f64 beta 2)) 2) (pow.f64 i 3)) -1/4))))
(+.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (pow.f64 i 2)) 1/2)) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) i) (/.f64 (-.f64 beta alpha) alpha)))) (+.f64 1 (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2) (pow.f64 i 3))))))
(+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (+.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (pow.f64 i 2)) 1/2)) (-.f64 1 (/.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) i))) (*.f64 (-.f64 (*.f64 (-.f64 beta alpha) -1/2) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) alpha)))) (*.f64 -1/4 (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 beta)) 2) (pow.f64 i 3))))))
(*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))
(*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i))))))
(*.f64 -2 (*.f64 beta (/.f64 i (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i)))))))
(*.f64 beta (*.f64 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 2 beta))) -2))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 1 (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(+.f64 (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i)))))) 1)) (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (+.f64 (*.f64 -2 (*.f64 beta (/.f64 i (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 1 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 beta (+.f64 (*.f64 2 i) (+.f64 2 beta))) (-.f64 (+.f64 (*.f64 beta (*.f64 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 2 beta))) -2)) (+.f64 1 (*.f64 2 (/.f64 i (+.f64 (*.f64 2 i) (+.f64 2 beta)))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2)) (*.f64 i -2))))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(+.f64 (+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))
(+.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 -2 (*.f64 beta (/.f64 i (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (-.f64 1 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 beta (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 3)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2))) (/.f64 beta (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2)))))) (-.f64 (+.f64 (*.f64 beta (*.f64 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 2 beta))) -2)) (*.f64 2 (/.f64 i (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2)) (*.f64 i -2))))))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4)))) (pow.f64 alpha 2)) (+.f64 1 (+.f64 (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))) (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)))))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))
(+.f64 (+.f64 1 (+.f64 (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4))))) (pow.f64 alpha 2)))) (-.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))))))
(+.f64 (/.f64 beta (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (+.f64 1 (+.f64 (*.f64 alpha (-.f64 (*.f64 -2 (*.f64 i (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (+.f64 (*.f64 -2 (*.f64 beta (/.f64 i (*.f64 alpha (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (*.f64 2 (/.f64 i (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (*.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3))) (/.f64 1 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2))) (-.f64 (/.f64 beta (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 3)) (*.f64 -2 (*.f64 beta (/.f64 i (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 4)))))) (pow.f64 alpha 2))))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)))))
(+.f64 (/.f64 beta (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 1 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 3))) (/.f64 beta (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 3))) (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2)) (*.f64 beta (*.f64 (/.f64 i (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 4)) -2)))) (pow.f64 alpha 2)) (+.f64 (*.f64 alpha (-.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 3)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 (*.f64 2 (/.f64 i (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2))) (/.f64 beta (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2)))))) (-.f64 (+.f64 (*.f64 beta (*.f64 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 2 beta))) -2)) (*.f64 2 (/.f64 i (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (*.f64 (/.f64 beta (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2)) (*.f64 i -2)))))))
(/.f64 (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)
(/.f64 (+.f64 (*.f64 2 i) (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) alpha)
(/.f64 (-.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) alpha)
(/.f64 (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (*.f64 2 (/.f64 i alpha)))) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(+.f64 (+.f64 (*.f64 2 (/.f64 i alpha)) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2)))) (-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 (+.f64 (*.f64 2 i) (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (*.f64 2 (/.f64 i alpha)) (*.f64 i (*.f64 (/.f64 beta (pow.f64 alpha 2)) -2))) (+.f64 (neg.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (*.f64 2 (/.f64 i alpha)) (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) alpha)) (*.f64 (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))) (*.f64 2 (/.f64 i alpha))))) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 beta (*.f64 i -2)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 2 i) (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)))) (+.f64 (*.f64 2 (/.f64 i alpha)) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))))) (-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 (+.f64 (*.f64 2 i) (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 i alpha)) (+.f64 (*.f64 i (*.f64 (/.f64 beta (pow.f64 alpha 2)) -2)) (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 i (*.f64 -2 beta)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3)))))) (-.f64 (/.f64 beta alpha) (+.f64 (neg.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (neg.f64 (/.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))))) (pow.f64 alpha 3)))) (-.f64 (+.f64 (*.f64 2 (/.f64 i alpha)) (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) alpha)) (*.f64 (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 2)))))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 4)) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))) (*.f64 2 (/.f64 i alpha)))))) (+.f64 (/.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha))))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 beta (*.f64 i -2)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 2 i) (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))))) (pow.f64 alpha 3)))) (+.f64 (*.f64 2 (/.f64 i alpha)) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2)))))) (-.f64 (/.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (-.f64 (*.f64 beta (*.f64 i -2)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (+.f64 (*.f64 2 i) (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i))))))))) (pow.f64 alpha 4)) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 (+.f64 (*.f64 2 i) (-.f64 beta (*.f64 -1 (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 2 (/.f64 i alpha)) (+.f64 (*.f64 i (*.f64 (/.f64 beta (pow.f64 alpha 2)) -2)) (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 i (*.f64 -2 beta)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))))))) (-.f64 (*.f64 (-.f64 (*.f64 i (*.f64 -2 beta)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (/.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (pow.f64 alpha 4))) (+.f64 (neg.f64 (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) alpha)) (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 i alpha)) (+.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (neg.f64 (/.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))))) (pow.f64 alpha 3)))))) (*.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))))) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2) (pow.f64 alpha 4)))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) alpha)) (*.f64 (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 2))))))
(+.f64 (/.f64 beta alpha) (+.f64 (+.f64 (*.f64 2 (/.f64 i alpha)) (+.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (neg.f64 (/.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))))) (pow.f64 alpha 3)))))) (-.f64 (*.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))))) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2) (pow.f64 alpha 4))) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) alpha)) (*.f64 (+.f64 beta (-.f64 (*.f64 2 i) (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 2)))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) alpha))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha))) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 i (*.f64 (/.f64 beta (pow.f64 alpha 2)) -2)) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)) (*.f64 -1 (-.f64 (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) alpha) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)) (*.f64 -1 (-.f64 (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) alpha) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 beta (*.f64 i -2)) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3))))) (-.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 -2 beta)) (*.f64 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 3))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha))) (-.f64 (*.f64 i (*.f64 (/.f64 beta (pow.f64 alpha 2)) -2)) (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)) (*.f64 -1 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 3))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) alpha)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 3))) (-.f64 (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) alpha) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2)))))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2)) (pow.f64 alpha 4)) (+.f64 (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -2 (*.f64 beta i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 3)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 beta (*.f64 i -2)) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 3)))) (*.f64 -2 (/.f64 (*.f64 beta i) (pow.f64 alpha 2))))) (-.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 (-.f64 (*.f64 beta (*.f64 i -2)) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i))))))) (pow.f64 alpha 4))) (*.f64 -1 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (*.f64 -1 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 i (*.f64 (/.f64 beta (pow.f64 alpha 2)) -2)) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 -2 beta)) (*.f64 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (/.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (pow.f64 alpha 3))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)))) (-.f64 (*.f64 (pow.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) 2) (/.f64 (-.f64 (*.f64 i (*.f64 -2 beta)) (*.f64 (neg.f64 (+.f64 beta (+.f64 2 (*.f64 2 i)))) (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))))) (pow.f64 alpha 4))) (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2) (/.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (pow.f64 alpha 4))) (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2))) (*.f64 -1 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 3))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) alpha)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) 2) (/.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))))) (pow.f64 alpha 4))) (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2))) (*.f64 -1 (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 3))) (-.f64 (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) alpha) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2)))))))
(+.f64 1 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))
(+.f64 1 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))
(+.f64 1 (neg.f64 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))
(+.f64 1 (*.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 alpha)))
(-.f64 1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 i (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha))) (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 1 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))
(+.f64 1 (+.f64 (neg.f64 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (-.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2))))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 alpha)) (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)))))))))
(+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))) (-.f64 1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (+.f64 (*.f64 -2 (/.f64 i (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) alpha))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 i (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha))) (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)) (*.f64 -2 (/.f64 (/.f64 i alpha) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 1 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))))))
(+.f64 1 (+.f64 (neg.f64 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (-.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))) (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2))))))))))
(+.f64 1 (+.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 alpha)) (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3)) (neg.f64 alpha)) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))))))
(+.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))) (-.f64 1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))))) (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (*.f64 -2 (/.f64 i (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3) alpha))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 4))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 3))) (+.f64 (*.f64 -2 (/.f64 i (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) alpha))) (/.f64 1 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (+.f64 (*.f64 beta (-.f64 (+.f64 (*.f64 -2 (/.f64 i (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) alpha))) (/.f64 1 (+.f64 2 (+.f64 alpha (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 4))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)) (*.f64 -2 (/.f64 (/.f64 i alpha) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))) (+.f64 1 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))))))
(+.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2))))))) (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)))) (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 3)) (neg.f64 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 4))))))) (+.f64 (neg.f64 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (*.f64 beta (+.f64 (/.f64 1 (+.f64 alpha (+.f64 2 (*.f64 2 i)))) (-.f64 (*.f64 -2 (/.f64 i (*.f64 alpha (+.f64 alpha (+.f64 2 (*.f64 2 i)))))) (neg.f64 (/.f64 (*.f64 alpha (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2)))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3)) (neg.f64 alpha)) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))) (+.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (neg.f64 alpha)) (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3))) (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3)) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 4))))))))) (+.f64 1 (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)))))))))
(+.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3)))) (+.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2)) (*.f64 -2 (/.f64 i (*.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))) (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3))) (-.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 3)) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 4)))))))) (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))) (-.f64 1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))))))
(+.f64 2 (*.f64 -2 (/.f64 i alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 2 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 (+.f64 2 (*.f64 -2 (/.f64 i alpha))) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))))
(+.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 alpha beta))) (-.f64 (+.f64 2 (*.f64 -2 (/.f64 i alpha))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) beta))))
(+.f64 2 (-.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta)))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))
(+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (-.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2)))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 (+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 alpha -1)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))))
(+.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 alpha beta))) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (neg.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) beta))))
(+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 2 (-.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2)))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))))
(+.f64 2 (+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 (*.f64 -2 (/.f64 i alpha)) (-.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)) (+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 (+.f64 2 (+.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 alpha -1)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2))))) (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 alpha -1)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2) (pow.f64 beta 3))))) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))))
(+.f64 (+.f64 2 (+.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 alpha beta))) (+.f64 (*.f64 -2 (/.f64 i alpha)) (neg.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2))))))) (-.f64 (*.f64 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) beta))))
(+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2) (pow.f64 beta 3)))) (+.f64 2 (-.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2)))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))))
(+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 2 (+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2) (pow.f64 beta 3)))) (+.f64 (*.f64 -2 (/.f64 i alpha)) (-.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))))))
(+.f64 2 (*.f64 -2 (/.f64 i alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 2 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 (+.f64 2 (*.f64 -2 (/.f64 i alpha))) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))))
(+.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 alpha beta))) (-.f64 (+.f64 2 (*.f64 -2 (/.f64 i alpha))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) beta))))
(+.f64 2 (-.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta)))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))
(+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (-.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2)))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 (+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 alpha -1)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))))
(+.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 alpha beta))) (-.f64 (+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (neg.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2)))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) beta))))
(+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 2 (-.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2)))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))))
(+.f64 2 (+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 (*.f64 -2 (/.f64 i alpha)) (-.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha) beta)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) 2) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 3)) (+.f64 2 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 (+.f64 alpha (*.f64 2 i))) (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) alpha)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))))))) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 2 (+.f64 alpha (*.f64 2 i)))) beta))
(+.f64 (+.f64 2 (+.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 -1 (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 alpha -1)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2))))) (*.f64 (-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 alpha -1)) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2) (pow.f64 beta 3))))) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (*.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))))
(+.f64 (+.f64 2 (+.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 alpha beta))) (+.f64 (*.f64 -2 (/.f64 i alpha)) (neg.f64 (*.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) (pow.f64 beta 2))))))) (-.f64 (*.f64 (pow.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) 2) (/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (-.f64 (neg.f64 alpha) (+.f64 alpha (+.f64 2 (*.f64 2 i))))) (pow.f64 beta 3))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 alpha (+.f64 2 (*.f64 2 i))) beta))))
(+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2) (pow.f64 beta 3)))) (+.f64 2 (-.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2)))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta))))))
(+.f64 (*.f64 alpha (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) beta))) (+.f64 2 (+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2) (pow.f64 beta 3)))) (+.f64 (*.f64 -2 (/.f64 i alpha)) (-.f64 (neg.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) (pow.f64 beta 2))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) beta)))))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) 0)
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(+.f64 0 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) 0)
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 1 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 2 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2)))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 2 (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (/.f64 1 (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) 1)
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2)))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2)
(*.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))) 2))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))) (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) 2))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))) (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) 2))
(/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (*.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 2 (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (/.f64 2 (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) 2)))
(*.f64 (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (/.f64 (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))) (-.f64 beta alpha))) 1/2)
(/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (/.f64 (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))) (*.f64 (-.f64 beta alpha) 1/2)))
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (/.f64 -2 (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (+.f64 (/.f64 1 (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 1 (+.f64 1 (*.f64 -2 (/.f64 i alpha))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (+.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2)) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 4 (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2)) (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (-.f64 alpha beta) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) 4) (+.f64 (/.f64 -2 (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 -2 (-.f64 -1 (*.f64 -2 (/.f64 i alpha))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4)) 4)
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4) (*.f64 2 (*.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 2 (-.f64 beta alpha)))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4) (*.f64 4 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (/.f64 1 (-.f64 beta alpha)))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (*.f64 (-.f64 beta alpha) -2) (+.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha))))))
(*.f64 -2 (/.f64 (-.f64 beta alpha) (+.f64 (/.f64 (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)) (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)) (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))))))
(*.f64 -2 (/.f64 (-.f64 beta alpha) (+.f64 (/.f64 (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))))))
(*.f64 (-.f64 beta alpha) (/.f64 -2 (+.f64 (/.f64 (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))) (/.f64 (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))))))
(*.f64 (-.f64 beta alpha) (/.f64 -2 (*.f64 2 (/.f64 (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))) (-.f64 -1 (*.f64 -2 (/.f64 i alpha)))))))
(/.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4)) (+.f64 (*.f64 4 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha))) (*.f64 4 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4))) 8)
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 1/2 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (/.f64 1/2 (-.f64 beta alpha)))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (*.f64 (-.f64 beta alpha) 2))) 4)
(/.f64 (-.f64 beta alpha) (/.f64 2 (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) 2)))
(*.f64 (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (/.f64 (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))) (-.f64 beta alpha))) 1/2)
(/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (/.f64 (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))) (*.f64 (-.f64 beta alpha) 1/2)))
(/.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (*.f64 (-.f64 beta alpha) 2)))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (neg.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (neg.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (+.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (+.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 1 (-.f64 beta alpha))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4))) (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 4)))) 16)
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (+.f64 (/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (*.f64 (-.f64 beta alpha) 2))) (/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (*.f64 (-.f64 beta alpha) 2)))) 8)
(/.f64 (-.f64 beta alpha) (/.f64 2 (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) 2)))
(*.f64 (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (/.f64 (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))) (-.f64 beta alpha))) 1/2)
(/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (/.f64 (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))) (*.f64 (-.f64 beta alpha) 1/2)))
(/.f64 (+.f64 (neg.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) (neg.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))))) (+.f64 (neg.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha))) (neg.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (/.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (/.f64 2 (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (/.f64 2 (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) 2)))
(*.f64 (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (/.f64 (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))) (-.f64 beta alpha))) 1/2)
(/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (/.f64 (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))) (*.f64 (-.f64 beta alpha) 1/2)))
(/.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) 1/2) (*.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 2 (-.f64 beta alpha))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (/.f64 1 (-.f64 alpha beta)))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 1 (-.f64 beta alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) (-.f64 0 (*.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (/.f64 2 (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))) (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) 2)))
(*.f64 (/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (/.f64 (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))) (-.f64 beta alpha))) 1/2)
(/.f64 (+.f64 2 (*.f64 (/.f64 i alpha) -4)) (/.f64 (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))) (*.f64 (-.f64 beta alpha) 1/2)))
(/.f64 (neg.f64 (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) (-.f64 0 (/.f64 1 (-.f64 beta alpha))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))))) (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(pow.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) 1)
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))))
(*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))))
(-.f64 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))) -1)
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))))))
(-.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 0)
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))))))
(*.f64 1 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))))))
(*.f64 2 (/.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 2))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))))))
(*.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 1)
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))))))
(*.f64 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2) 1/2)
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(*.f64 1/2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2))
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(*.f64 (/.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 2) 2)
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))))))
(*.f64 (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) 1) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))))))
(/.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 1)
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))))))
(/.f64 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2) 2)
(/.f64 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))) 2)
(/.f64 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))) 2)
(/.f64 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))) 2)
(/.f64 (*.f64 2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2)) 4)
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(/.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2))) 8)
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2))) (*.f64 2 (*.f64 2 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))) (+.f64 (*.f64 (/.f64 i alpha) -4) 2)) 2)))) 16)
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2))))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(*.f64 1/2 (+.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha))))) (+.f64 2 (*.f64 (/.f64 i alpha) -4)))))
(pow.f64 (+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 1)
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 (+.f64 alpha (+.f64 beta i)) i)))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 i (+.f64 alpha (+.f64 beta 2)))))))
(+.f64 1 (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 i (+.f64 beta (+.f64 i alpha)))))))
(+.f64 (*.f64 -2 (/.f64 i alpha)) 0)
(*.f64 -2 (/.f64 i alpha))
(+.f64 0 (*.f64 -2 (/.f64 i alpha)))
(*.f64 -2 (/.f64 i alpha))
(-.f64 (*.f64 -2 (/.f64 i alpha)) 0)
(*.f64 -2 (/.f64 i alpha))
(/.f64 (*.f64 -2 (/.f64 i alpha)) 1)
(*.f64 -2 (/.f64 i alpha))
(/.f64 (*.f64 (/.f64 i alpha) -4) 2)
(*.f64 -2 (/.f64 i alpha))
(/.f64 (*.f64 (/.f64 i alpha) -8) 4)
(*.f64 -2 (/.f64 i alpha))
(/.f64 (*.f64 2 (*.f64 (/.f64 i alpha) -8)) 8)
(*.f64 -2 (/.f64 i alpha))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 i alpha) -8)) (*.f64 2 (*.f64 (/.f64 i alpha) -8))) 16)
(*.f64 -2 (/.f64 i alpha))
(pow.f64 (*.f64 -2 (/.f64 i alpha)) 1)
(*.f64 -2 (/.f64 i alpha))
(neg.f64 (*.f64 i (/.f64 2 alpha)))
(*.f64 i (neg.f64 (/.f64 2 alpha)))

eval2.0s (6.3%)

Compiler

Compiled 58348 to 38939 computations (33.3% saved)

prune1.1s (3.7%)

Pruning

24 alts after pruning (22 fresh and 2 done)

PrunedKeptTotal
New1262161278
Fresh4610
Picked101
Done224
Total1269241293
Error
0.1b
Counts
1293 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
47.9b
(/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2)
51.8b
(/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2)
57.5b
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
52.3b
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
57.4b
(/.f64 (/.f64 (*.f64 4 i) alpha) 2)
49.9b
(/.f64 (-.f64 (+.f64 (/.f64 alpha beta) 2) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))) 2)
23.4b
(/.f64 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 2)
23.3b
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
23.9b
(/.f64 (+.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta 2)) 1) 2)
61.4b
(/.f64 (+.f64 (-.f64 -1 (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) alpha)) 1) 2)
36.5b
(/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
14.6b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2)
31.5b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2)
31.8b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))) 1) 2)
26.8b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (neg.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) 1) 2)
48.7b
(/.f64 (+.f64 (*.f64 i (*.f64 (/.f64 beta (pow.f64 alpha 2)) -2)) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))) 2)
50.1b
(/.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))) (-.f64 1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))))) 2)
51.5b
(/.f64 (+.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)) (*.f64 -1 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 3))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) alpha)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) (pow.f64 alpha 2)))))) 2)
61.8b
(/.f64 (+.f64 -1 1) 2)
48.0b
(/.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (+.f64 (+.f64 beta beta) (*.f64 i 4)))) 2)
43.8b
(/.f64 (*.f64 (+.f64 (/.f64 (/.f64 (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta)))) (-.f64 beta alpha)) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))) 1) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (/.f64 (-.f64 beta alpha) (+.f64 i (+.f64 2 (+.f64 alpha (+.f64 i beta))))))) 2)
61.9b
(/.f64 (neg.f64 (/.f64 beta alpha)) 2)
43.4b
(/.f64 2 2)
25.8b
(/.f64 1 2)
Compiler

Compiled 1196 to 895 computations (25.2% saved)

localize18.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))
2.1b
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
Compiler

Compiled 51 to 29 computations (43.1% saved)

series8.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite106.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1500×rational.json-1
1500×rational.json-2
1500×rational.json-4
1500×rational.json-3
1492×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01156
18556
220856
351456
4135756
5438256
Stop Event
node limit
Counts
2 → 97
Calls
Call 1
Inputs
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1)
(/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 1/2 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) (/.f64 1 (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))) 1) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))) 1) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (-.f64 alpha beta) (*.f64 2 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 2 (+.f64 beta alpha))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) 2) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 beta alpha)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 1/4 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 1/2 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (/.f64 1 (/.f64 1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (*.f64 -1 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) (/.f64 1 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) (/.f64 2 (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1 (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 8) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta alpha)) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta alpha)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1 (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) 2)) (/.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 1/2) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) (*.f64 (-.f64 beta alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (-.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 beta alpha)) (/.f64 (neg.f64 (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))))))

simplify561.0ms (1.8%)

Algorithm
egg-herbie
Rules
1498×rational.json-simplify-44
1482×rational.json-simplify-61
1434×rational.json-simplify-47
1336×rational.json-simplify-35
924×rational.json-simplify-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04169109
110318853
223448183
Stop Event
node limit
Counts
145 → 288
Calls
Call 1
Inputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
2
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(/.f64 beta (+.f64 beta 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2)))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 2))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (pow.f64 alpha 2)))) 1)
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) -1)
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 0)
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))) 1))
(*.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)
(*.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) 1))
(*.f64 -1 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 4 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 4))
(*.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))) 1/2)
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 1/2 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) 2))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) 1))
(*.f64 (-.f64 alpha beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)) 1/4)
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 2)))
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha))
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) 2))
(*.f64 (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) (/.f64 1 (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))) 2)
(*.f64 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))) 1) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))) 1) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)
(/.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))
(/.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)) 4)
(/.f64 (*.f64 2 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))) 8)
(/.f64 (*.f64 2 (*.f64 2 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)))) 16)
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 1)
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 0)
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(+.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 0)
(-.f64 0 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (-.f64 alpha beta) (*.f64 2 (+.f64 2 (+.f64 beta alpha)))))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) 2))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 beta alpha))))
(*.f64 (-.f64 beta alpha) (*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))) 1/2))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 2 (+.f64 beta alpha))) 1/2))
(*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1)
(*.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))
(*.f64 -1 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) 1))
(*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) 2) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 beta alpha)) 4)))
(*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) 1/2)
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) 1))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 1/4 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 1/2 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (/.f64 1 (/.f64 1 (-.f64 beta alpha))))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 2 (+.f64 beta alpha))))
(*.f64 (-.f64 alpha beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) 1))
(*.f64 (-.f64 alpha beta) (*.f64 -1 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) (/.f64 1 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) (/.f64 2 (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))
(*.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1 (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))
(*.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4) 1/4)
(*.f64 (*.f64 (-.f64 beta alpha) 8) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta alpha)) 8)))
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 2))
(*.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta alpha)) -2)))
(*.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1 (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) -1)
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) 2)
(*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) 2)) (/.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (/.f64 1/2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 1/4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))
(*.f64 (*.f64 (-.f64 beta alpha) 1/2) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (-.f64 alpha beta))
(*.f64 (/.f64 -1 (-.f64 beta alpha)) (/.f64 (neg.f64 (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (/.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1)
(neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(neg.f64 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
Outputs
(-.f64 1 (/.f64 alpha (+.f64 2 alpha)))
(-.f64 1 (/.f64 alpha (+.f64 alpha 2)))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) 1) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 1 (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))))) (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 (+.f64 1 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2))))) (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (+.f64 alpha 2))))
(+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (+.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)) (/.f64 1 (+.f64 2 alpha)))) (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (/.f64 alpha (+.f64 2 alpha)))
(+.f64 (+.f64 1 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)))))) (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (+.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (+.f64 1 (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))))) (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))))) (/.f64 alpha (+.f64 alpha 2)))
(+.f64 1 (+.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 (pow.f64 beta 3) (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)) (/.f64 1 (pow.f64 (+.f64 alpha 2) 3))))) (-.f64 (*.f64 beta (+.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) (/.f64 1 (+.f64 alpha 2)))) (/.f64 alpha (+.f64 alpha 2)))))
2
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) 2)
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))))
(+.f64 (+.f64 2 (/.f64 (*.f64 alpha (+.f64 alpha 2)) (pow.f64 beta 2))) (-.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)))))
(+.f64 (+.f64 2 (*.f64 (+.f64 alpha 2) (/.f64 alpha (pow.f64 beta 2)))) (*.f64 -1 (-.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2)))))
(+.f64 2 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 alpha (pow.f64 beta 2))) (*.f64 -1 (-.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 2 alpha)) beta)) (+.f64 2 (+.f64 (/.f64 (*.f64 (+.f64 2 alpha) alpha) (pow.f64 beta 2)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha) (pow.f64 beta 3)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 2 alpha) 3) (pow.f64 beta 3))))
(+.f64 (+.f64 (/.f64 (*.f64 alpha (+.f64 alpha 2)) (pow.f64 beta 2)) (+.f64 (*.f64 -1 (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))) 2)) (-.f64 (*.f64 -1 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(+.f64 (+.f64 2 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 alpha (pow.f64 beta 2))) (neg.f64 (*.f64 alpha (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))))) (-.f64 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 2))) (/.f64 (pow.f64 (+.f64 alpha 2) 3) (pow.f64 beta 3)))))
(+.f64 2 (-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta)) (*.f64 alpha (+.f64 (/.f64 (+.f64 alpha 2) (pow.f64 beta 2)) (neg.f64 (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3)))))) (+.f64 (neg.f64 (/.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 (*.f64 -1 (/.f64 alpha beta)) 2) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 2 (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (neg.f64 (/.f64 alpha beta)) (-.f64 2 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 2)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 2 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (*.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 2 (neg.f64 (/.f64 alpha beta))) (-.f64 (neg.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 2 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 2 (+.f64 (*.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (*.f64 -1 (/.f64 alpha beta)))) (-.f64 (*.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (neg.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))) (-.f64 (+.f64 2 (+.f64 (neg.f64 (/.f64 alpha beta)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 2 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (/.f64 beta (+.f64 2 beta)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha -1)) (+.f64 1 (/.f64 beta (+.f64 2 beta))))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))
(+.f64 (+.f64 1 (/.f64 beta (+.f64 2 beta))) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (pow.f64 alpha 2)) (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha -1)))))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 beta)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (neg.f64 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (pow.f64 alpha 2)) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))))
(+.f64 1 (+.f64 (/.f64 beta (+.f64 2 beta)) (+.f64 (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (neg.f64 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 1 (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (pow.f64 alpha 2)) (/.f64 beta (+.f64 beta 2))))))
(+.f64 1 (+.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (*.f64 -1 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (pow.f64 alpha 2)) (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha -1)))) (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) (+.f64 (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (neg.f64 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (pow.f64 alpha 2)) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))) (neg.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 2)) (neg.f64 (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4)))) (*.f64 alpha (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))) (-.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 (+.f64 2 beta) (/.f64 beta (pow.f64 alpha 2)))))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (-.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (-.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 (+.f64 2 beta) (/.f64 beta (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 beta alpha)))) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 (+.f64 2 beta) (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3)))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (neg.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (-.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 (+.f64 2 beta) (/.f64 beta (pow.f64 alpha 2))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (neg.f64 (/.f64 beta (pow.f64 alpha 3))))))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 beta 2) 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)) (pow.f64 alpha 4)) (+.f64 (/.f64 (*.f64 beta (+.f64 beta 2)) (pow.f64 alpha 2)) (*.f64 -1 (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (+.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 beta alpha)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4)))) (-.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 (+.f64 2 beta) (/.f64 beta (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3)))) (*.f64 (pow.f64 (+.f64 2 beta) 3) (/.f64 beta (pow.f64 alpha 4)))))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4)))))) (+.f64 (*.f64 beta (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3))) (*.f64 (pow.f64 (+.f64 2 beta) 3) (/.f64 beta (pow.f64 alpha 4))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 4) (pow.f64 alpha 4))) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))) (-.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 2))) (+.f64 (*.f64 (+.f64 2 beta) (/.f64 beta (pow.f64 alpha 2))) (+.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (neg.f64 (/.f64 beta (pow.f64 alpha 3)))) (*.f64 (pow.f64 (+.f64 2 beta) 3) (/.f64 beta (pow.f64 alpha 4))))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha))
(neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha)) (+.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (pow.f64 (+.f64 beta 2) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 2) (*.f64 beta (+.f64 beta 2))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 beta 2) 4) (*.f64 beta (pow.f64 (+.f64 beta 2) 3))) (pow.f64 alpha 4))) (/.f64 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 4) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4))) (+.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 beta (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)))))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 4) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4))) (+.f64 (/.f64 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)) (pow.f64 alpha 3)) (*.f64 -1 (+.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha))))))
(+.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 4) (*.f64 beta (pow.f64 (+.f64 2 beta) 3))) (pow.f64 alpha 4))) (+.f64 (/.f64 (pow.f64 (+.f64 2 beta) 3) (pow.f64 alpha 3)) (+.f64 (*.f64 beta (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)))))))
(*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))
(*.f64 (/.f64 alpha (+.f64 alpha 2)) -1)
(neg.f64 (/.f64 alpha (+.f64 alpha 2)))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))
(+.f64 (*.f64 (/.f64 alpha (+.f64 alpha 2)) -1) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (*.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) -1))))
(+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha 2)) -1) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (*.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) -1)))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 2 alpha)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))) (+.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 4))))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (/.f64 alpha (+.f64 2 alpha))))))
(+.f64 (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (*.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)) -1))) (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (*.f64 (/.f64 alpha (+.f64 alpha 2)) -1) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (*.f64 -1 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4))))))))
(+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (+.f64 (+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))))))
(+.f64 (neg.f64 (/.f64 alpha (+.f64 alpha 2))) (+.f64 (+.f64 (*.f64 (pow.f64 beta 2) (-.f64 (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 3))) (/.f64 1 (pow.f64 (+.f64 alpha 2) 2)))) (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 alpha 2) 3)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 4)))))) (*.f64 beta (-.f64 (/.f64 1 (+.f64 alpha 2)) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 alpha 2) 2)))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 1 (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (*.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (neg.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 1 (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (*.f64 -1 (/.f64 alpha beta)))) (-.f64 (*.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 1 (+.f64 (neg.f64 (/.f64 alpha beta)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3))))) (-.f64 (neg.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))))
1
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1) (+.f64 (*.f64 2 (/.f64 1 beta)) (/.f64 alpha beta)))
(+.f64 1 (-.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 1 (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 1 (neg.f64 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) 1)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 1 (*.f64 -1 (/.f64 alpha beta))) (-.f64 (*.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (neg.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 1 (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha)) (+.f64 2 alpha)) (pow.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (-.f64 (*.f64 -1 alpha) (+.f64 2 alpha))) (pow.f64 beta 3))))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (*.f64 -1 (/.f64 alpha beta)))) (-.f64 (*.f64 -1 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (*.f64 alpha -1) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (+.f64 1 (+.f64 (neg.f64 (/.f64 alpha beta)) (*.f64 (pow.f64 (+.f64 alpha 2) 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 3))))) (-.f64 (neg.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(+.f64 (*.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (/.f64 (pow.f64 (+.f64 alpha 2) 2) (pow.f64 beta 3))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (+.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 alpha 2)) (pow.f64 beta 2))) (/.f64 alpha beta))) (-.f64 1 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))))))
(/.f64 beta (+.f64 beta 2))
(/.f64 beta (+.f64 2 beta))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (/.f64 beta (+.f64 beta 2)))
(+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha -1)))
(+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2))))
(+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))) (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha -1))))
(+.f64 (/.f64 beta (+.f64 2 beta)) (+.f64 (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)))))
(+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 (neg.f64 alpha) (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 beta 2) 3)) (/.f64 beta (pow.f64 (+.f64 beta 2) 4))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) alpha)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 beta (pow.f64 (+.f64 beta 2) 2))) (pow.f64 alpha 2)) (+.f64 beta 2)) (/.f64 beta (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 2 beta))) (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (*.f64 alpha -1)))))
(+.f64 (*.f64 (neg.f64 alpha) (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (neg.f64 (*.f64 (pow.f64 alpha 3) (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))))) (+.f64 (/.f64 beta (+.f64 2 beta)) (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 (pow.f64 alpha 2) (+.f64 2 beta))))))
(+.f64 (/.f64 beta (+.f64 2 beta)) (+.f64 (*.f64 (+.f64 (/.f64 1 (+.f64 2 beta)) (/.f64 beta (pow.f64 (+.f64 2 beta) 2))) (+.f64 (neg.f64 alpha) (/.f64 (pow.f64 alpha 2) (+.f64 2 beta)))) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 beta (pow.f64 (+.f64 2 beta) 4))) (neg.f64 (pow.f64 alpha 3)))))
-1
(-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (/.f64 beta alpha) (+.f64 1 (neg.f64 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 -1 (-.f64 (neg.f64 (/.f64 (+.f64 2 beta) alpha)) (/.f64 beta alpha)))
(-.f64 (+.f64 (/.f64 beta alpha) (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(+.f64 (*.f64 -1 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 beta (*.f64 -1 (+.f64 2 beta))) (pow.f64 alpha 2)))) (-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)))))
(+.f64 (-.f64 (/.f64 beta alpha) (+.f64 1 (neg.f64 (/.f64 (+.f64 2 beta) alpha)))) (neg.f64 (*.f64 (-.f64 beta (neg.f64 (+.f64 2 beta))) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))))
(+.f64 (-.f64 -1 (-.f64 (neg.f64 (/.f64 (+.f64 2 beta) alpha)) (/.f64 beta alpha))) (*.f64 (+.f64 2 beta) (neg.f64 (/.f64 (-.f64 beta (neg.f64 (+.f64 2 beta))) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (+.f64 beta 2)) (pow.f64 alpha 2))) (/.f64 (*.f64 (-.f64 beta (*.f64 -1 (+.f64 beta 2))) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) 1))
(+.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 beta (*.f64 -1 (+.f64 2 beta))) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 beta (*.f64 -1 (+.f64 2 beta))) (pow.f64 alpha 3)))) (-.f64 (/.f64 beta alpha) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (neg.f64 (*.f64 (-.f64 beta (neg.f64 (+.f64 2 beta))) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 beta (neg.f64 (+.f64 2 beta))) (pow.f64 alpha 3)))) (+.f64 1 (neg.f64 (/.f64 (+.f64 2 beta) alpha)))))
(+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (+.f64 2 beta) (neg.f64 (/.f64 (-.f64 beta (neg.f64 (+.f64 2 beta))) (pow.f64 alpha 2)))) (-.f64 (*.f64 (-.f64 beta (neg.f64 (+.f64 2 beta))) (/.f64 (pow.f64 (+.f64 2 beta) 2) (pow.f64 alpha 3))) (+.f64 1 (neg.f64 (/.f64 (+.f64 2 beta) alpha))))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (+.f64 beta 2)) (pow.f64 alpha 2))) 1)
(+.f64 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha)) -1))
(+.f64 -1 (+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)) (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 alpha 2)))))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)) (+.f64 -1 (*.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (pow.f64 (+.f64 beta 2) 2)) (pow.f64 alpha 3))) (/.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (pow.f64 alpha 2)))) 1)
(+.f64 (+.f64 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) (pow.f64 alpha 3))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 beta -1) (+.f64 2 beta)) alpha)) -1))
(+.f64 -1 (+.f64 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 alpha 2))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 (+.f64 2 beta) 2) (-.f64 (neg.f64 beta) (+.f64 2 beta))) (pow.f64 alpha 3))) (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))))
(+.f64 -1 (+.f64 (*.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (/.f64 (+.f64 2 beta) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (*.f64 (pow.f64 (+.f64 2 beta) 2) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 alpha 3)))))))
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 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))))
(-.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 0)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (+.f64 2 (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))) 1))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (+.f64 2 (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))))
(*.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 2 (+.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 2 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 1 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 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))))
(*.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 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 (*.f64 (-.f64 beta alpha) 2) (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) 1))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 -1 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 4 (/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 1) 4))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))) 1/2)
(*.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 1/2 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 1/2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) 2))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) 2))
(*.f64 (-.f64 beta alpha) (*.f64 (/.f64 2 (+.f64 alpha (+.f64 2 beta))) (/.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 2)))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) 1))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (-.f64 alpha beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)) 1/4)
(*.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) 1/4)
(*.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 1/4)
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 2)))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (*.f64 (-.f64 beta alpha) 2) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 1/2 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (+.f64 2 (+.f64 alpha beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) 2))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (*.f64 (-.f64 beta alpha) (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) (/.f64 1 (+.f64 2 (+.f64 beta alpha))))
(*.f64 2 (*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (*.f64 (-.f64 beta alpha) (*.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))) 2)
(*.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta))))))
(*.f64 2 (+.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 2 (+.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (+.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))) 1) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (+.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (+.f64 (*.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))) 1) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (+.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 1 (/.f64 (-.f64 beta alpha) (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 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 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))) 2)
(/.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 alpha beta))))) 2)
(/.f64 (+.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 alpha (+.f64 2 beta))))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))
(/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha)))
(/.f64 (+.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
(/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
(/.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)) 4)
(/.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) 4)
(/.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 4)
(/.f64 (*.f64 2 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))) 8)
(*.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) 1/4)
(*.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 1/4)
(/.f64 (*.f64 2 (*.f64 2 (+.f64 4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4)))) 16)
(*.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))))) 1/4)
(*.f64 (+.f64 4 (*.f64 4 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 1/4)
(pow.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 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 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 0)
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(+.f64 0 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(+.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 0)
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 0 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (-.f64 alpha beta) (*.f64 2 (+.f64 2 (+.f64 beta alpha)))))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (-.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (-.f64 alpha beta) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))) (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) 2))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 alpha beta)))) (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 alpha beta))) 2))
(-.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta)))) (/.f64 (-.f64 alpha beta) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(-.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))) (*.f64 (-.f64 alpha beta) (/.f64 1/2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 beta alpha) (*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))) 1/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 2 (+.f64 2 (+.f64 beta alpha))) 1/2))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 2 (+.f64 alpha beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 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 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) 2) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 -1 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 -1 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 beta alpha) 2) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 4 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 2 (+.f64 beta alpha)) 4)))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))) 1/2)
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 2 (+.f64 alpha beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta 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) 4) (*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta 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) 4) (*.f64 1/4 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 1/2 (/.f64 1/2 (+.f64 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 (+.f64 2 (+.f64 beta alpha))) (-.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 2 (+.f64 beta alpha))) (/.f64 1 (/.f64 1 (-.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 alpha beta) (/.f64 -1 (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 alpha beta) (*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) 1))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (-.f64 alpha beta) (*.f64 -1 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) (/.f64 1 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) (/.f64 2 (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1 (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))
(*.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))) 1/2)))
(*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2))))
(*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (*.f64 2 (/.f64 (+.f64 2 (+.f64 alpha beta)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 (/.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))) 1/2)))
(*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1/2))))
(*.f64 2 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))))))
(*.f64 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4) 1/4)
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) 8) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta alpha)) 8)))
(*.f64 (*.f64 (-.f64 beta alpha) 8) (/.f64 (/.f64 1 (+.f64 2 (+.f64 alpha beta))) 8))
(*.f64 (-.f64 beta alpha) (*.f64 8 (/.f64 1/8 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 2))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 2 (+.f64 alpha beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1/2 (neg.f64 (+.f64 2 (+.f64 beta alpha)))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) -2) (/.f64 1 (*.f64 (+.f64 2 (+.f64 beta 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) -2) (/.f64 1 (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 2 (+.f64 beta alpha)))) (*.f64 (-.f64 beta alpha) 1/2))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))) -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 1/2 (+.f64 2 (+.f64 beta alpha)))) 2)
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 (-.f64 beta alpha) 2)) (/.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 (/.f64 1/2 (-.f64 beta alpha)) (/.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 2 (+.f64 alpha beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 1/4 (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))) 4))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 (-.f64 beta alpha) 1/2) (/.f64 2 (+.f64 2 (+.f64 beta alpha))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 2 (+.f64 alpha beta)))))
(*.f64 (-.f64 beta alpha) (*.f64 1/2 (/.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (-.f64 beta alpha) 1/2))
(*.f64 (/.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))) 2) (*.f64 (-.f64 beta alpha) 4))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (-.f64 alpha beta))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 -1 (-.f64 beta alpha)) (/.f64 (neg.f64 (+.f64 2 (+.f64 beta alpha))) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(*.f64 (/.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 2 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha)))))
(*.f64 (/.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 2 (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha))))))
(*.f64 (/.f64 -2 (-.f64 alpha beta)) (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))
(*.f64 (/.f64 -2 (-.f64 alpha beta)) (/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(pow.f64 (/.f64 (-.f64 beta alpha) (+.f64 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 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))
(neg.f64 (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)) (/.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha)))) (-.f64 beta alpha))))
(*.f64 (+.f64 2 (+.f64 alpha beta)) (/.f64 (/.f64 1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 alpha beta)) (*.f64 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta))) (-.f64 beta alpha)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) (-.f64 beta alpha))
(neg.f64 (/.f64 (*.f64 (-.f64 beta alpha) 2) (neg.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 alpha beta)))
(/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))

localize3.0ms (0%)

Compiler

Compiled 7 to 7 computations (0% saved)

localize12.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
Compiler

Compiled 30 to 22 computations (26.7% saved)

series2.0ms (0%)

Counts
1 → 12
Calls

6 calls:

TimeVariablePointExpression
0.0ms
alpha
@0
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
0.0ms
alpha
@-inf
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
0.0ms
beta
@0
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
0.0ms
alpha
@inf
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
0.0ms
beta
@-inf
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)

rewrite91.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1380×rational.json-1
1380×rational.json-2
1380×rational.json-4
1380×rational.json-3
1372×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0819
15519
213819
333819
488319
5370519
Stop Event
node limit
Counts
1 → 76
Calls
Call 1
Inputs
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 1/2 (*.f64 2 (/.f64 1 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 1/2 (/.f64 2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (/.f64 (/.f64 1 (+.f64 2 (+.f64 beta beta))) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 beta 4) 4) (/.f64 1/2 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 beta 4) 4) alpha) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) (/.f64 2 (*.f64 alpha 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) (*.f64 (/.f64 1 alpha) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) (*.f64 (/.f64 1/2 alpha) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 alpha) (+.f64 2 (+.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 alpha) (/.f64 -1 (/.f64 -1 (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 2 (+.f64 beta beta))) (/.f64 -1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 1 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 2 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 beta 4) 4) (neg.f64 (+.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (/.f64 1 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (/.f64 1/2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 alpha 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) alpha) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) (/.f64 1 (*.f64 alpha 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 alpha) (+.f64 (*.f64 beta 4) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (+.f64 (*.f64 beta 4) 4) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 beta 4) 4)) (/.f64 -1/2 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 beta 4) 4)) (/.f64 1 (*.f64 alpha -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 beta 4) 4)) (/.f64 -1 (+.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta beta))) (/.f64 (+.f64 alpha alpha) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (+.f64 (*.f64 beta 4) 4)) (/.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 2 (+.f64 beta beta))) (/.f64 (neg.f64 alpha) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 alpha 8)) (*.f64 (+.f64 2 (+.f64 beta beta)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 alpha) (neg.f64 (+.f64 2 (+.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2) (*.f64 2 (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2) (/.f64 2 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 alpha) 1/4) (*.f64 (+.f64 2 (+.f64 beta beta)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 alpha) 1/2) (*.f64 (+.f64 2 (+.f64 beta beta)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 alpha))) (+.f64 2 (+.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 2 alpha)) (+.f64 2 (+.f64 beta beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 -1 (+.f64 2 (+.f64 beta beta)))) (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 alpha (+.f64 (*.f64 beta 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 1 (+.f64 2 (+.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha alpha) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 1/2 (+.f64 2 (+.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 alpha) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 -1 (+.f64 2 (+.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 2 (+.f64 beta beta))) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))) (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 beta 4) 4) (neg.f64 (+.f64 alpha alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 alpha 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 alpha) (neg.f64 (+.f64 (*.f64 beta 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))) (/.f64 2 (+.f64 2 (+.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 alpha 8)) (*.f64 (+.f64 2 (+.f64 beta beta)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 alpha -2)) (neg.f64 (+.f64 (*.f64 beta 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 alpha alpha)) (neg.f64 (+.f64 (*.f64 beta 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 alpha (neg.f64 (+.f64 2 (+.f64 beta beta)))) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 beta 4) 4) (neg.f64 (+.f64 alpha alpha))))))))

simplify464.0ms (1.5%)

Algorithm
egg-herbie
Rules
1098×rational.json-simplify-43
944×rational.json-simplify-50
886×rational.json-simplify-2
694×rational.json-simplify-44
660×rational.json-simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01552566
13162410
27872356
330552356
456452356
573792356
Stop Event
node limit
Counts
88 → 98
Calls
Call 1
Inputs
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 0)
(+.f64 0 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha))))
(+.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(-.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 0)
(-.f64 0 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1 alpha))
(*.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 1/2 (*.f64 2 (/.f64 1 alpha))))
(*.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 1/2 (/.f64 2 alpha)))
(*.f64 alpha (/.f64 (/.f64 1 (+.f64 2 (+.f64 beta beta))) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 1)
(*.f64 1 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(*.f64 (+.f64 (*.f64 beta 4) 4) (/.f64 1/2 alpha))
(*.f64 (/.f64 (+.f64 (*.f64 beta 4) 4) alpha) 1/2)
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) (/.f64 2 (*.f64 alpha 8)))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) (*.f64 (/.f64 1 alpha) 1/4))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) (*.f64 (/.f64 1/2 alpha) 1/2))
(*.f64 (/.f64 1 alpha) (+.f64 2 (+.f64 beta beta)))
(*.f64 (/.f64 1 alpha) (/.f64 -1 (/.f64 -1 (+.f64 2 (+.f64 beta beta)))))
(*.f64 (neg.f64 (+.f64 2 (+.f64 beta beta))) (/.f64 -1 alpha))
(*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 1 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 2 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))))
(*.f64 -1 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 beta 4) 4) (neg.f64 (+.f64 alpha alpha))))
(*.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (/.f64 1 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))))
(*.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (/.f64 1/2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(*.f64 4 (/.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 alpha 4)))
(*.f64 4 (/.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 4))
(*.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) alpha) 1/4)
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) (/.f64 1 (*.f64 alpha 8)))
(*.f64 (/.f64 1/2 alpha) (+.f64 (*.f64 beta 4) 4))
(*.f64 1/2 (/.f64 (+.f64 (*.f64 beta 4) 4) alpha))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(*.f64 (neg.f64 (+.f64 (*.f64 beta 4) 4)) (/.f64 -1/2 alpha))
(*.f64 (neg.f64 (+.f64 (*.f64 beta 4) 4)) (/.f64 1 (*.f64 alpha -2)))
(*.f64 (neg.f64 (+.f64 (*.f64 beta 4) 4)) (/.f64 -1 (+.f64 alpha alpha)))
(*.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)) -1)
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta beta))) (/.f64 (+.f64 alpha alpha) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(*.f64 (/.f64 alpha (+.f64 (*.f64 beta 4) 4)) (/.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) 2)
(*.f64 (/.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta beta))) (/.f64 (neg.f64 alpha) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(*.f64 (/.f64 2 (*.f64 alpha 8)) (*.f64 (+.f64 2 (+.f64 beta beta)) 4))
(*.f64 (/.f64 -1 alpha) (neg.f64 (+.f64 2 (+.f64 beta beta))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2) (*.f64 2 (/.f64 1 alpha)))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2) (/.f64 2 alpha))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) alpha))
(*.f64 (*.f64 (/.f64 1 alpha) 1/4) (*.f64 (+.f64 2 (+.f64 beta beta)) 4))
(*.f64 (*.f64 (/.f64 1/2 alpha) 1/2) (*.f64 (+.f64 2 (+.f64 beta beta)) 4))
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 alpha))) (+.f64 2 (+.f64 beta beta)))
(*.f64 (*.f64 1/2 (/.f64 2 alpha)) (+.f64 2 (+.f64 beta beta)))
(*.f64 (/.f64 -1 (/.f64 -1 (+.f64 2 (+.f64 beta beta)))) (/.f64 1 alpha))
(*.f64 (/.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 alpha (+.f64 (*.f64 beta 4) 4)))
(*.f64 (/.f64 alpha (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 1 (+.f64 2 (+.f64 beta beta))))
(*.f64 (/.f64 1 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))
(*.f64 (/.f64 (+.f64 alpha alpha) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 1/2 (+.f64 2 (+.f64 beta beta))))
(*.f64 (/.f64 (neg.f64 alpha) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 -1 (+.f64 2 (+.f64 beta beta))))
(*.f64 (/.f64 (/.f64 1 (+.f64 2 (+.f64 beta beta))) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) alpha)
(*.f64 (/.f64 2 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))) (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))
(*.f64 (/.f64 (+.f64 (*.f64 beta 4) 4) (neg.f64 (+.f64 alpha alpha))) -1)
(*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 alpha 4)) 4)
(*.f64 (/.f64 -1/2 alpha) (neg.f64 (+.f64 (*.f64 beta 4) 4)))
(*.f64 (/.f64 1/2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))
(*.f64 (/.f64 alpha (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))) (/.f64 2 (+.f64 2 (+.f64 beta beta))))
(*.f64 (/.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 4) 4)
(*.f64 (/.f64 1 (*.f64 alpha 8)) (*.f64 (+.f64 2 (+.f64 beta beta)) 8))
(*.f64 (/.f64 1 (*.f64 alpha -2)) (neg.f64 (+.f64 (*.f64 beta 4) 4)))
(*.f64 (/.f64 -1 (+.f64 alpha alpha)) (neg.f64 (+.f64 (*.f64 beta 4) 4)))
(pow.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 1)
(neg.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))
(neg.f64 (/.f64 (/.f64 alpha (neg.f64 (+.f64 2 (+.f64 beta beta)))) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(neg.f64 (/.f64 (+.f64 (*.f64 beta 4) 4) (neg.f64 (+.f64 alpha alpha))))
Outputs
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 0)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(+.f64 0 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(+.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 (/.f64 1/2 alpha) (/.f64 1/2 alpha)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(*.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 2 (/.f64 1/2 alpha)))
(-.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 0)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(-.f64 0 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(+.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 (/.f64 1/2 alpha) (/.f64 1/2 alpha)))
(*.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 2 (/.f64 1/2 alpha)))
(*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1 alpha))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 1/2 (*.f64 2 (/.f64 1 alpha))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 1/2 (/.f64 2 alpha)))
(*.f64 (/.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2))
(*.f64 1/2 (*.f64 (/.f64 2 alpha) (+.f64 2 (+.f64 beta beta))))
(*.f64 alpha (/.f64 (/.f64 1 (+.f64 2 (+.f64 beta beta))) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 1)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 1 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (+.f64 (*.f64 beta 4) 4) (/.f64 1/2 alpha))
(*.f64 (/.f64 1/2 alpha) (+.f64 4 (*.f64 beta 4)))
(*.f64 (/.f64 (+.f64 (*.f64 beta 4) 4) alpha) 1/2)
(*.f64 1/2 (/.f64 (+.f64 4 (*.f64 beta 4)) alpha))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) (/.f64 2 (*.f64 alpha 8)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) (*.f64 (/.f64 1 alpha) 1/4))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) (*.f64 (/.f64 1/2 alpha) 1/2))
(+.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 (/.f64 1/2 alpha) (/.f64 1/2 alpha)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(*.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 2 (/.f64 1/2 alpha)))
(*.f64 (/.f64 1 alpha) (+.f64 2 (+.f64 beta beta)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 1 alpha) (/.f64 -1 (/.f64 -1 (+.f64 2 (+.f64 beta beta)))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (neg.f64 (+.f64 2 (+.f64 beta beta))) (/.f64 -1 alpha))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 1 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 2 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 -1 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 -1 (/.f64 (+.f64 (*.f64 beta 4) 4) (neg.f64 (+.f64 alpha alpha))))
(*.f64 (/.f64 1/2 alpha) (+.f64 4 (*.f64 beta 4)))
(*.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (/.f64 1 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 (/.f64 1/2 alpha) (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta)))))))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 1/2 (*.f64 alpha (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta))))))))
(*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 alpha (/.f64 1/2 alpha))))))
(*.f64 (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (/.f64 1/2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 (/.f64 1/2 alpha) (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta)))))))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 1/2 (*.f64 alpha (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta))))))))
(*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 alpha (/.f64 1/2 alpha))))))
(*.f64 4 (/.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 alpha 4)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 4 (/.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 4))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) alpha) 1/4)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) (/.f64 1 (*.f64 alpha 8)))
(*.f64 (/.f64 1/8 alpha) (*.f64 (+.f64 2 (+.f64 beta beta)) 8))
(*.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 8 (/.f64 1/8 alpha)))
(*.f64 (/.f64 1/2 alpha) (+.f64 (*.f64 beta 4) 4))
(*.f64 (/.f64 1/2 alpha) (+.f64 4 (*.f64 beta 4)))
(*.f64 1/2 (/.f64 (+.f64 (*.f64 beta 4) 4) alpha))
(*.f64 1/2 (/.f64 (+.f64 4 (*.f64 beta 4)) alpha))
(*.f64 (/.f64 1 (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (neg.f64 (+.f64 (*.f64 beta 4) 4)) (/.f64 -1/2 alpha))
(*.f64 (/.f64 1/2 alpha) (+.f64 4 (*.f64 beta 4)))
(*.f64 (neg.f64 (+.f64 (*.f64 beta 4) 4)) (/.f64 1 (*.f64 alpha -2)))
(*.f64 (/.f64 1/2 alpha) (+.f64 4 (*.f64 beta 4)))
(*.f64 (neg.f64 (+.f64 (*.f64 beta 4) 4)) (/.f64 -1 (+.f64 alpha alpha)))
(*.f64 (/.f64 1/2 alpha) (+.f64 4 (*.f64 beta 4)))
(*.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)) -1)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 1/2 (+.f64 2 (+.f64 beta beta))) (/.f64 (+.f64 alpha alpha) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 alpha (+.f64 (*.f64 beta 4) 4)) (/.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(*.f64 (/.f64 alpha (+.f64 4 (*.f64 beta 4))) (/.f64 2 (*.f64 alpha (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta)))))))
(*.f64 (/.f64 alpha (+.f64 4 (*.f64 beta 4))) (/.f64 (/.f64 2 alpha) (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta))))))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) 2)
(+.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 (/.f64 1/2 alpha) (/.f64 1/2 alpha)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(*.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 2 (/.f64 1/2 alpha)))
(*.f64 (/.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2))
(*.f64 1/2 (*.f64 (/.f64 2 alpha) (+.f64 2 (+.f64 beta beta))))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta beta))) (/.f64 (neg.f64 alpha) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 2 (*.f64 alpha 8)) (*.f64 (+.f64 2 (+.f64 beta beta)) 4))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 -1 alpha) (neg.f64 (+.f64 2 (+.f64 beta beta))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 (/.f64 alpha 2) (*.f64 alpha (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta)))))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (*.f64 (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta)))) (*.f64 2 alpha))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) 2))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2) (*.f64 2 (/.f64 1 alpha)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2) (/.f64 2 alpha))
(*.f64 (/.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2))
(*.f64 1/2 (*.f64 (/.f64 2 alpha) (+.f64 2 (+.f64 beta beta))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) alpha))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (*.f64 (/.f64 1 alpha) 1/4) (*.f64 (+.f64 2 (+.f64 beta beta)) 4))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (*.f64 (/.f64 1/2 alpha) 1/2) (*.f64 (+.f64 2 (+.f64 beta beta)) 4))
(+.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 (/.f64 1/2 alpha) (/.f64 1/2 alpha)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(*.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 2 (/.f64 1/2 alpha)))
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 alpha))) (+.f64 2 (+.f64 beta beta)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (*.f64 1/2 (/.f64 2 alpha)) (+.f64 2 (+.f64 beta beta)))
(*.f64 (/.f64 2 alpha) (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2))
(*.f64 1/2 (*.f64 (/.f64 2 alpha) (+.f64 2 (+.f64 beta beta))))
(*.f64 (/.f64 -1 (/.f64 -1 (+.f64 2 (+.f64 beta beta)))) (/.f64 1 alpha))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 alpha (+.f64 (*.f64 beta 4) 4)))
(*.f64 (/.f64 alpha (+.f64 4 (*.f64 beta 4))) (/.f64 2 (*.f64 alpha (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta)))))))
(*.f64 (/.f64 alpha (+.f64 4 (*.f64 beta 4))) (/.f64 (/.f64 2 alpha) (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta))))))
(*.f64 (/.f64 alpha (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 1 (+.f64 2 (+.f64 beta beta))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 1 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 (+.f64 alpha alpha) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 1/2 (+.f64 2 (+.f64 beta beta))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 (neg.f64 alpha) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (/.f64 -1 (+.f64 2 (+.f64 beta beta))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 (/.f64 1 (+.f64 2 (+.f64 beta beta))) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) alpha)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 2 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 1 (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))) (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 (/.f64 1/2 alpha) (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta)))))))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 1/2 (*.f64 alpha (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta))))))))
(*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 alpha (/.f64 1/2 alpha))))))
(*.f64 (/.f64 (+.f64 (*.f64 beta 4) 4) (neg.f64 (+.f64 alpha alpha))) -1)
(*.f64 (/.f64 1/2 alpha) (+.f64 4 (*.f64 beta 4)))
(*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 alpha 4)) 4)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 -1/2 alpha) (neg.f64 (+.f64 (*.f64 beta 4) 4)))
(*.f64 (/.f64 1/2 alpha) (+.f64 4 (*.f64 beta 4)))
(*.f64 (/.f64 1/2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))) (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 (/.f64 1/2 alpha) (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta)))))))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 1/2 (*.f64 alpha (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta))))))))
(*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 alpha (/.f64 1/2 alpha))))))
(*.f64 (/.f64 alpha (*.f64 2 (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta)))))) (/.f64 2 (+.f64 2 (+.f64 beta beta))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 (/.f64 alpha 2) (*.f64 alpha (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta)))))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (*.f64 (/.f64 alpha (*.f64 (+.f64 2 (+.f64 beta beta)) (+.f64 2 (+.f64 beta beta)))) (*.f64 2 alpha))))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 (+.f64 2 (+.f64 beta beta)) alpha)) 2))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(*.f64 (/.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 4) 4)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(*.f64 (/.f64 1 (*.f64 alpha 8)) (*.f64 (+.f64 2 (+.f64 beta beta)) 8))
(*.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) (/.f64 1 (*.f64 alpha 8)))
(*.f64 (/.f64 1/8 alpha) (*.f64 (+.f64 2 (+.f64 beta beta)) 8))
(*.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 8 (/.f64 1/8 alpha)))
(*.f64 (/.f64 1 (*.f64 alpha -2)) (neg.f64 (+.f64 (*.f64 beta 4) 4)))
(*.f64 (/.f64 1/2 alpha) (+.f64 4 (*.f64 beta 4)))
(*.f64 (/.f64 -1 (+.f64 alpha alpha)) (neg.f64 (+.f64 (*.f64 beta 4) 4)))
(*.f64 (/.f64 1/2 alpha) (+.f64 4 (*.f64 beta 4)))
(pow.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 1)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(neg.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(neg.f64 (/.f64 (/.f64 alpha (neg.f64 (+.f64 2 (+.f64 beta beta)))) (*.f64 alpha (/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(neg.f64 (/.f64 (+.f64 (*.f64 beta 4) 4) (neg.f64 (+.f64 alpha alpha))))
(*.f64 (/.f64 1/2 alpha) (+.f64 4 (*.f64 beta 4)))

localize32.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
4.6b
(*.f64 (+.f64 alpha beta) (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))))
Compiler

Compiled 94 to 56 computations (40.4% saved)

series16.0ms (0.1%)

Counts
2 → 60
Calls

15 calls:

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

rewrite134.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
2224×rational.json-1
1132×exponential.json-3
1132×rational.json-2
1132×rational.json-4
1132×rational.json-3
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01468
110368
227168
382668
4306162
5781962
Stop Event
node limit
Counts
2 → 89
Calls
Call 1
Inputs
(*.f64 (+.f64 alpha beta) (*.f64 1/2 (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha beta) (*.f64 (+.f64 (*.f64 i 4) 4) (/.f64 i beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha beta) (/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i 4) 4) (/.f64 i beta))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 i (+.f64 i 2)) (/.f64 i beta))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 1/2) (*.f64 (+.f64 i (+.f64 i 2)) (/.f64 i beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 i (+.f64 i 2)) (/.f64 i beta))) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 1/2)) (neg.f64 (*.f64 (+.f64 i (+.f64 i 2)) (/.f64 i beta))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (*.f64 2 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (+.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)) (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (+.f64 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)) (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (+.f64 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)) (/.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (+.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)) (/.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta i) (/.f64 2 (+.f64 (*.f64 i 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta i) (*.f64 2 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta i) (+.f64 (/.f64 1 (+.f64 (*.f64 i 4) 4)) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta i) (+.f64 (/.f64 1 (+.f64 (*.f64 i 4) 4)) (/.f64 1 (+.f64 (*.f64 i 4) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta i) (+.f64 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4))) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta i) (+.f64 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4))) (/.f64 1 (+.f64 (*.f64 i 4) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 beta i) 2) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 beta i) 2) (/.f64 1 (+.f64 (*.f64 i 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 i (+.f64 i 2))) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 i i) (+.f64 (*.f64 i 4) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 beta i) 4) (/.f64 1 (*.f64 2 (+.f64 (*.f64 i 4) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 beta 4) (+.f64 (*.f64 i 4) 4)) (/.f64 1/2 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (/.f64 beta (+.f64 i (+.f64 i 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) (/.f64 beta i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 1 (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 -1 (*.f64 i (+.f64 i (+.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) i) (/.f64 -1 (+.f64 i (+.f64 i 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 i 2))) (/.f64 -1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 beta) (*.f64 i (+.f64 i (+.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (neg.f64 beta) i) (+.f64 i (+.f64 i 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 beta (+.f64 i (+.f64 i 2))) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 i)) (/.f64 beta (+.f64 (*.f64 i 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4))) (*.f64 (/.f64 beta i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 i 4) 4)) (*.f64 (/.f64 beta i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 i (+.f64 i 2))) (/.f64 beta (+.f64 i i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 i) (/.f64 (*.f64 beta 4) (+.f64 (*.f64 i 4) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)) (*.f64 beta 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 2 (+.f64 (*.f64 i 4) 4))) (*.f64 1/2 (/.f64 beta i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4)))) (/.f64 beta i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 beta) (*.f64 i (+.f64 i (+.f64 i 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (neg.f64 beta) i) (+.f64 i (+.f64 i 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 i 2))) (neg.f64 i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 i i)) (/.f64 2 (+.f64 i (+.f64 i 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 (*.f64 i 4) 4)) (*.f64 2 (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 i) (/.f64 (neg.f64 beta) (+.f64 i (+.f64 i 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (+.f64 (*.f64 i 4) 4))) (*.f64 (/.f64 beta i) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 i (+.f64 i 2))) (/.f64 (neg.f64 beta) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 i i) (+.f64 (*.f64 i 4) 4))) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 i (+.f64 i (+.f64 i 2)))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 i 4) 4)) (/.f64 1 (+.f64 (*.f64 i 4) 4))) (/.f64 beta i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)) (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 i) (/.f64 1/2 i)) (/.f64 beta (+.f64 i (+.f64 i 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 beta) (*.f64 i (+.f64 i (+.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (neg.f64 beta) i) (+.f64 i (+.f64 i 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 i 2))) (neg.f64 i)))))))

simplify522.0ms (1.7%)

Algorithm
egg-herbie
Rules
1278×rational.json-simplify-61
1212×rational.json-simplify-2
1058×rational.json-simplify-49
1010×rational.json-simplify-43
862×rational.json-simplify-35
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02566287
16046101
213256011
332895897
473715897
Stop Event
node limit
Counts
149 → 193
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) i))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) i)) (*.f64 -1/4 (*.f64 beta (+.f64 beta alpha))))
(+.f64 (*.f64 1/4 (*.f64 beta (*.f64 i (+.f64 beta alpha)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) i)) (*.f64 -1/4 (*.f64 beta (+.f64 beta alpha)))))
(+.f64 (*.f64 1/4 (*.f64 beta (*.f64 i (+.f64 beta alpha)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) i)) (+.f64 (*.f64 -1/4 (*.f64 beta (*.f64 (pow.f64 i 2) (+.f64 beta alpha)))) (*.f64 -1/4 (*.f64 beta (+.f64 beta alpha))))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 5))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 5))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 beta))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 1/2 (*.f64 beta i)) (*.f64 -1/2 beta)))
(+.f64 (*.f64 -1/2 (*.f64 beta (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 1/2 (*.f64 beta i)) (*.f64 -1/2 beta))))
(*.f64 1/2 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 4))) (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 5))) (+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 4))) (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 beta (pow.f64 i 2))))))
(*.f64 1/2 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 4))) (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 5))) (+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 4))) (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 beta (pow.f64 i 2))))))
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))) 0)
(+.f64 0 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))))
(-.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))) 0)
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 (*.f64 i 4) 4) (/.f64 i beta)))
(/.f64 (+.f64 alpha beta) (/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i 4) 4) (/.f64 i beta))) 2))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))) 1)
(/.f64 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 i (+.f64 i 2)) (/.f64 i beta))) 2)
(/.f64 (*.f64 (+.f64 alpha beta) 1/2) (*.f64 (+.f64 i (+.f64 i 2)) (/.f64 i beta)))
(/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) 4)) 4)
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 i (+.f64 i 2)) (/.f64 i beta))) 4) 8)
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 1/2)) (neg.f64 (*.f64 (+.f64 i (+.f64 i 2)) (/.f64 i beta))))
(pow.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))) 1)
(+.f64 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))) 0)
(+.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)))
(+.f64 0 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))))
(-.f64 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))) 0)
(*.f64 beta (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))
(*.f64 beta (*.f64 2 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))))
(*.f64 beta (+.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)) (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))))
(*.f64 beta (+.f64 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)) (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))))
(*.f64 beta (+.f64 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)) (/.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i) 2)))
(*.f64 beta (+.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)) (/.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i) 2)))
(*.f64 1/2 (*.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) 4))
(*.f64 (/.f64 beta i) (/.f64 2 (+.f64 (*.f64 i 4) 4)))
(*.f64 (/.f64 beta i) (*.f64 2 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4)))))
(*.f64 (/.f64 beta i) (+.f64 (/.f64 1 (+.f64 (*.f64 i 4) 4)) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4)))))
(*.f64 (/.f64 beta i) (+.f64 (/.f64 1 (+.f64 (*.f64 i 4) 4)) (/.f64 1 (+.f64 (*.f64 i 4) 4))))
(*.f64 (/.f64 beta i) (+.f64 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4))) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4)))))
(*.f64 (/.f64 beta i) (+.f64 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4))) (/.f64 1 (+.f64 (*.f64 i 4) 4))))
(*.f64 2 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)))
(*.f64 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))) 1)
(*.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) 2)
(*.f64 1 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))))
(*.f64 (*.f64 (/.f64 beta i) 2) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4))))
(*.f64 (*.f64 (/.f64 beta i) 2) (/.f64 1 (+.f64 (*.f64 i 4) 4)))
(*.f64 (+.f64 beta beta) (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)))
(*.f64 (+.f64 beta beta) (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)))
(*.f64 (/.f64 beta (+.f64 i (+.f64 i 2))) (/.f64 1 i))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 i i) (+.f64 (*.f64 i 4) 4))))
(*.f64 (*.f64 (/.f64 beta i) 4) (/.f64 1 (*.f64 2 (+.f64 (*.f64 i 4) 4))))
(*.f64 (/.f64 (*.f64 beta 4) (+.f64 (*.f64 i 4) 4)) (/.f64 1/2 i))
(*.f64 (/.f64 1 i) (/.f64 beta (+.f64 i (+.f64 i 2))))
(*.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i) beta)
(*.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) (/.f64 beta i))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))))
(*.f64 (neg.f64 beta) (/.f64 -1 (*.f64 i (+.f64 i (+.f64 i 2)))))
(*.f64 (/.f64 (neg.f64 beta) i) (/.f64 -1 (+.f64 i (+.f64 i 2))))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 i 2))) (/.f64 -1 i))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))))
(*.f64 -1 (/.f64 beta (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))))
(*.f64 -1 (/.f64 (neg.f64 beta) (*.f64 i (+.f64 i (+.f64 i 2)))))
(*.f64 -1 (/.f64 (/.f64 (neg.f64 beta) i) (+.f64 i (+.f64 i 2))))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 i (+.f64 i 2))) (neg.f64 i)))
(*.f64 (*.f64 2 (/.f64 1 i)) (/.f64 beta (+.f64 (*.f64 i 4) 4)))
(*.f64 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)) (+.f64 beta beta))
(*.f64 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4))) (*.f64 (/.f64 beta i) 2))
(*.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) 4) 1/2)
(*.f64 (/.f64 1 (+.f64 (*.f64 i 4) 4)) (*.f64 (/.f64 beta i) 2))
(*.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)) (+.f64 beta beta))
(*.f64 (/.f64 2 (+.f64 i (+.f64 i 2))) (/.f64 beta (+.f64 i i)))
(*.f64 (/.f64 1/2 i) (/.f64 (*.f64 beta 4) (+.f64 (*.f64 i 4) 4)))
(*.f64 (*.f64 2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)) (*.f64 beta 1/2))
(*.f64 (*.f64 2 (/.f64 2 (+.f64 (*.f64 i 4) 4))) (*.f64 1/2 (/.f64 beta i)))
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))) beta)
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4)))) (/.f64 beta i))
(*.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))) -1)
(*.f64 (/.f64 beta (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))) -1)
(*.f64 (/.f64 (neg.f64 beta) (*.f64 i (+.f64 i (+.f64 i 2)))) -1)
(*.f64 (/.f64 (/.f64 (neg.f64 beta) i) (+.f64 i (+.f64 i 2))) -1)
(*.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 i 2))) (neg.f64 i)) -1)
(*.f64 (/.f64 beta (+.f64 i i)) (/.f64 2 (+.f64 i (+.f64 i 2))))
(*.f64 (/.f64 beta (+.f64 (*.f64 i 4) 4)) (*.f64 2 (/.f64 1 i)))
(*.f64 (/.f64 -1 i) (/.f64 (neg.f64 beta) (+.f64 i (+.f64 i 2))))
(*.f64 (/.f64 1 (*.f64 2 (+.f64 (*.f64 i 4) 4))) (*.f64 (/.f64 beta i) 4))
(*.f64 (/.f64 -1 (+.f64 i (+.f64 i 2))) (/.f64 (neg.f64 beta) i))
(*.f64 (/.f64 1 (*.f64 (+.f64 i i) (+.f64 (*.f64 i 4) 4))) (*.f64 beta 4))
(*.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))) (neg.f64 beta))
(*.f64 (/.f64 1 (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))) (neg.f64 beta))
(*.f64 (/.f64 -1 (*.f64 i (+.f64 i (+.f64 i 2)))) (neg.f64 beta))
(*.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 i 4) 4)) (/.f64 1 (+.f64 (*.f64 i 4) 4))) (/.f64 beta i))
(*.f64 (+.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)) (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4))) beta)
(*.f64 (+.f64 (/.f64 1/2 i) (/.f64 1/2 i)) (/.f64 beta (+.f64 i (+.f64 i 2))))
(pow.f64 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))) 1)
(neg.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))))
(neg.f64 (/.f64 beta (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))))
(neg.f64 (/.f64 (neg.f64 beta) (*.f64 i (+.f64 i (+.f64 i 2)))))
(neg.f64 (/.f64 (/.f64 (neg.f64 beta) i) (+.f64 i (+.f64 i 2))))
(neg.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 i 2))) (neg.f64 i)))
Outputs
(*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i)))
(*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))))
(*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))))
(*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i)))
(*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))))
(*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i)))))
(*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))))
(*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i)))
(*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))))
(*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i)))
(*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))))
(*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))))
(*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i)))
(*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))))
(*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))))
(*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 (+.f64 2 (*.f64 2 i)) i))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 alpha (/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i)))))) (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (*.f64 2 i))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 2 (*.f64 2 i)))) (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4)))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 2 (+.f64 i i)))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) i))
(*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta i)))
(*.f64 (+.f64 beta alpha) (*.f64 (/.f64 beta i) 1/4))
(*.f64 1/4 (*.f64 (/.f64 beta i) (+.f64 beta alpha)))
(*.f64 (+.f64 beta alpha) (*.f64 1/4 (/.f64 beta i)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) i)) (*.f64 -1/4 (*.f64 beta (+.f64 beta alpha))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta i))) (*.f64 beta (*.f64 (+.f64 beta alpha) -1/4)))
(+.f64 (*.f64 (+.f64 beta alpha) (*.f64 (/.f64 beta i) 1/4)) (*.f64 beta (*.f64 -1/4 (+.f64 beta alpha))))
(+.f64 (*.f64 1/4 (*.f64 (/.f64 beta i) (+.f64 beta alpha))) (*.f64 beta (*.f64 -1/4 (+.f64 beta alpha))))
(*.f64 (+.f64 beta alpha) (+.f64 (*.f64 beta -1/4) (*.f64 1/4 (/.f64 beta i))))
(+.f64 (*.f64 1/4 (*.f64 beta (*.f64 i (+.f64 beta alpha)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) i)) (*.f64 -1/4 (*.f64 beta (+.f64 beta alpha)))))
(+.f64 (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta i))) (*.f64 beta (*.f64 (+.f64 beta alpha) -1/4))) (*.f64 beta (*.f64 (*.f64 i (+.f64 beta alpha)) 1/4)))
(+.f64 (*.f64 beta (*.f64 -1/4 (+.f64 beta alpha))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (*.f64 beta i))) (*.f64 (+.f64 beta alpha) (*.f64 (/.f64 beta i) 1/4))))
(+.f64 (*.f64 beta (*.f64 -1/4 (+.f64 beta alpha))) (*.f64 1/4 (+.f64 (*.f64 (*.f64 beta i) (+.f64 beta alpha)) (*.f64 (/.f64 beta i) (+.f64 beta alpha)))))
(+.f64 (*.f64 (+.f64 beta alpha) (*.f64 1/4 (/.f64 beta i))) (*.f64 beta (*.f64 (+.f64 beta alpha) (+.f64 -1/4 (*.f64 i 1/4)))))
(+.f64 (*.f64 1/4 (*.f64 beta (*.f64 i (+.f64 beta alpha)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) i)) (+.f64 (*.f64 -1/4 (*.f64 beta (*.f64 (pow.f64 i 2) (+.f64 beta alpha)))) (*.f64 -1/4 (*.f64 beta (+.f64 beta alpha))))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta i))) (+.f64 (+.f64 (*.f64 beta (*.f64 (+.f64 beta alpha) -1/4)) (*.f64 -1/4 (*.f64 beta (*.f64 (pow.f64 i 2) (+.f64 beta alpha))))) (*.f64 beta (*.f64 (*.f64 i (+.f64 beta alpha)) 1/4))))
(+.f64 (*.f64 (+.f64 beta alpha) (*.f64 (/.f64 beta i) 1/4)) (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (*.f64 beta i))) (*.f64 -1/4 (+.f64 (*.f64 beta (*.f64 (pow.f64 i 2) (+.f64 beta alpha))) (*.f64 beta (+.f64 beta alpha))))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 beta alpha) (+.f64 beta (*.f64 beta (pow.f64 i 2))))) (*.f64 1/4 (+.f64 (*.f64 (*.f64 beta i) (+.f64 beta alpha)) (*.f64 (/.f64 beta i) (+.f64 beta alpha)))))
(+.f64 (*.f64 (*.f64 beta (+.f64 beta alpha)) (+.f64 -1/4 (*.f64 -1/4 (pow.f64 i 2)))) (*.f64 1/4 (*.f64 (+.f64 beta alpha) (+.f64 (/.f64 beta i) (*.f64 beta i)))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2))))
(*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 (+.f64 beta alpha) 1/4))
(*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 1/4 (+.f64 beta alpha)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 -1/4 (*.f64 (/.f64 beta (pow.f64 i 3)) (+.f64 beta alpha))))
(+.f64 (*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 (+.f64 beta alpha) 1/4)) (*.f64 -1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 3)))))
(*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/4 (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 4))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 beta (pow.f64 i 3)) (+.f64 beta alpha))) (*.f64 1/4 (+.f64 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 4))) (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))))
(+.f64 (*.f64 -1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 3)))) (*.f64 1/4 (*.f64 (+.f64 beta alpha) (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4))))))
(+.f64 (*.f64 (/.f64 beta (pow.f64 i 3)) (*.f64 -1/4 (+.f64 beta alpha))) (*.f64 1/4 (*.f64 (+.f64 beta alpha) (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 5))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 4)))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 5)))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 beta (pow.f64 i 3)) (+.f64 beta alpha))) (+.f64 (*.f64 1/4 (+.f64 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 4))) (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))) (*.f64 -1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 5))))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4))))) (*.f64 -1/4 (+.f64 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 5))))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4))))) (*.f64 -1/4 (*.f64 (+.f64 beta alpha) (+.f64 (/.f64 beta (pow.f64 i 3)) (/.f64 beta (pow.f64 i 5))))))
(*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2))))
(*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 (+.f64 beta alpha) 1/4))
(*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 1/4 (+.f64 beta alpha)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 -1/4 (*.f64 (/.f64 beta (pow.f64 i 3)) (+.f64 beta alpha))))
(+.f64 (*.f64 (/.f64 beta (pow.f64 i 2)) (*.f64 (+.f64 beta alpha) 1/4)) (*.f64 -1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 3)))))
(*.f64 (+.f64 beta alpha) (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/4 (/.f64 beta (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2)))))
(+.f64 (*.f64 -1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 4))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 beta (pow.f64 i 3)) (+.f64 beta alpha))) (*.f64 1/4 (+.f64 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 4))) (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))))
(+.f64 (*.f64 -1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 3)))) (*.f64 1/4 (*.f64 (+.f64 beta alpha) (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4))))))
(+.f64 (*.f64 (/.f64 beta (pow.f64 i 3)) (*.f64 -1/4 (+.f64 beta alpha))) (*.f64 1/4 (*.f64 (+.f64 beta alpha) (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4))))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 5))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 3))) (*.f64 1/4 (/.f64 (*.f64 beta (+.f64 beta alpha)) (pow.f64 i 2))))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 4)))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1/4 (*.f64 (+.f64 beta alpha) (/.f64 beta (pow.f64 i 5)))))))
(+.f64 (*.f64 -1/4 (*.f64 (/.f64 beta (pow.f64 i 3)) (+.f64 beta alpha))) (+.f64 (*.f64 1/4 (+.f64 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 4))) (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))) (*.f64 -1/4 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 5))))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4))))) (*.f64 -1/4 (+.f64 (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 3))) (*.f64 beta (/.f64 (+.f64 beta alpha) (pow.f64 i 5))))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4))))) (*.f64 -1/4 (*.f64 (+.f64 beta alpha) (+.f64 (/.f64 beta (pow.f64 i 3)) (/.f64 beta (pow.f64 i 5))))))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(/.f64 beta (*.f64 (+.f64 2 (*.f64 2 i)) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 beta))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 beta -1/2))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 1/2 (*.f64 beta i)) (*.f64 -1/2 beta)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 beta -1/2) (*.f64 1/2 (*.f64 beta i))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 beta (+.f64 -1/2 (*.f64 1/2 i))))
(+.f64 (*.f64 -1/2 (*.f64 beta (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 1/2 (*.f64 beta i)) (*.f64 -1/2 beta))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (+.f64 (*.f64 beta -1/2) (*.f64 1/2 (*.f64 beta i))) (*.f64 beta (*.f64 (pow.f64 i 2) -1/2))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 beta (+.f64 -1/2 (*.f64 1/2 i))) (*.f64 (pow.f64 i 2) (*.f64 beta -1/2))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 beta (+.f64 (*.f64 (pow.f64 i 2) -1/2) (+.f64 -1/2 (*.f64 1/2 i)))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 beta (+.f64 -1/2 (+.f64 (*.f64 1/2 i) (*.f64 (pow.f64 i 2) -1/2)))))
(*.f64 1/2 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))))
(+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 4))) (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 2))) (*.f64 1/2 (/.f64 beta (pow.f64 i 4)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (+.f64 (/.f64 beta (pow.f64 i 4)) (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 5))) (+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 4))) (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 beta (pow.f64 i 2))))))
(+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 4))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/2 (/.f64 beta (pow.f64 i 3)))) (*.f64 -1/2 (/.f64 beta (pow.f64 i 5)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (+.f64 (*.f64 1/2 (+.f64 (/.f64 beta (pow.f64 i 4)) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1/2 (/.f64 beta (pow.f64 i 5)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 5))) (*.f64 1/2 (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4))))))
(+.f64 (*.f64 1/2 (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4)))) (*.f64 -1/2 (+.f64 (/.f64 beta (pow.f64 i 3)) (/.f64 beta (pow.f64 i 5)))))
(*.f64 1/2 (/.f64 beta (pow.f64 i 2)))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 beta (pow.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))))
(+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 4))) (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 2))) (*.f64 1/2 (/.f64 beta (pow.f64 i 4)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (+.f64 (/.f64 beta (pow.f64 i 4)) (/.f64 beta (pow.f64 i 2)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 5))) (+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 4))) (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 beta (pow.f64 i 2))))))
(+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 4))) (+.f64 (+.f64 (*.f64 1/2 (/.f64 beta (pow.f64 i 2))) (*.f64 -1/2 (/.f64 beta (pow.f64 i 3)))) (*.f64 -1/2 (/.f64 beta (pow.f64 i 5)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (+.f64 (*.f64 1/2 (+.f64 (/.f64 beta (pow.f64 i 4)) (/.f64 beta (pow.f64 i 2)))) (*.f64 -1/2 (/.f64 beta (pow.f64 i 5)))))
(+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 beta (pow.f64 i 5))) (*.f64 1/2 (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4))))))
(+.f64 (*.f64 1/2 (+.f64 (/.f64 beta (pow.f64 i 2)) (/.f64 beta (pow.f64 i 4)))) (*.f64 -1/2 (+.f64 (/.f64 beta (pow.f64 i 3)) (/.f64 beta (pow.f64 i 5)))))
(+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))) 0)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 4 (*.f64 i 4)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(+.f64 0 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 4 (*.f64 i 4)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(-.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))) 0)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 4 (*.f64 i 4)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(/.f64 (+.f64 alpha beta) (*.f64 (+.f64 (*.f64 i 4) 4) (/.f64 i beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 4 (*.f64 i 4)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(/.f64 (+.f64 alpha beta) (/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i 4) 4) (/.f64 i beta))) 2))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 4 (*.f64 i 4)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))) 1)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 4 (*.f64 i 4)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(/.f64 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 i (+.f64 i 2)) (/.f64 i beta))) 2)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 4 (*.f64 i 4)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(/.f64 (*.f64 (+.f64 alpha beta) 1/2) (*.f64 (+.f64 i (+.f64 i 2)) (/.f64 i beta)))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 4 (*.f64 i 4)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(/.f64 (*.f64 (+.f64 alpha beta) (*.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) 4)) 4)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 4 (*.f64 i 4)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 i (+.f64 i 2)) (/.f64 i beta))) 4) 8)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 4 (*.f64 i 4)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(/.f64 (neg.f64 (*.f64 (+.f64 alpha beta) 1/2)) (neg.f64 (*.f64 (+.f64 i (+.f64 i 2)) (/.f64 i beta))))
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 4 (*.f64 i 4)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(pow.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4))) 1)
(*.f64 (+.f64 beta alpha) (/.f64 beta (*.f64 i (+.f64 4 (*.f64 i 4)))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 beta i) (+.f64 4 (*.f64 i 4))))
(+.f64 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))) 0)
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(+.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(+.f64 0 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(-.f64 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))) 0)
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 beta (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 beta (*.f64 2 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 beta (+.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)) (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))))
(*.f64 beta (+.f64 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 4 (*.f64 i 4))) i)) (/.f64 (/.f64 1 i) (+.f64 4 (*.f64 i 4)))))
(*.f64 beta (+.f64 (*.f64 1/2 (/.f64 2 (*.f64 i (+.f64 4 (*.f64 i 4))))) (/.f64 (/.f64 1 i) (+.f64 4 (*.f64 i 4)))))
(*.f64 beta (+.f64 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)) (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 beta (+.f64 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)) (/.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i) 2)))
(*.f64 beta (+.f64 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 4 (*.f64 i 4))) i)) (/.f64 (/.f64 1 i) (+.f64 4 (*.f64 i 4)))))
(*.f64 beta (+.f64 (*.f64 1/2 (/.f64 2 (*.f64 i (+.f64 4 (*.f64 i 4))))) (/.f64 (/.f64 1 i) (+.f64 4 (*.f64 i 4)))))
(*.f64 beta (+.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)) (/.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i) 2)))
(*.f64 beta (+.f64 (/.f64 (/.f64 1 i) (+.f64 4 (*.f64 i 4))) (/.f64 (/.f64 2 (+.f64 4 (*.f64 i 4))) (*.f64 2 i))))
(*.f64 beta (+.f64 (/.f64 (/.f64 1 i) (+.f64 4 (*.f64 i 4))) (/.f64 (/.f64 1 i) (+.f64 4 (*.f64 i 4)))))
(*.f64 1/2 (*.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) 4))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 beta i) (/.f64 2 (+.f64 (*.f64 i 4) 4)))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 beta i) (*.f64 2 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4)))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 beta i) (+.f64 (/.f64 1 (+.f64 (*.f64 i 4) 4)) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4)))))
(*.f64 (/.f64 beta i) (+.f64 (*.f64 1/2 (/.f64 2 (+.f64 4 (*.f64 i 4)))) (/.f64 1 (+.f64 4 (*.f64 i 4)))))
(*.f64 (/.f64 beta i) (+.f64 (*.f64 1/2 (/.f64 2 (+.f64 4 (*.f64 i 4)))) (/.f64 1/2 (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 beta i) (+.f64 (/.f64 1 (+.f64 (*.f64 i 4) 4)) (/.f64 1 (+.f64 (*.f64 i 4) 4))))
(*.f64 (/.f64 beta i) (+.f64 (/.f64 1 (+.f64 4 (*.f64 i 4))) (/.f64 1 (+.f64 4 (*.f64 i 4)))))
(*.f64 (/.f64 beta i) (+.f64 (/.f64 1/2 (+.f64 2 (+.f64 i i))) (/.f64 1/2 (+.f64 2 (+.f64 i i)))))
(*.f64 (/.f64 beta i) (+.f64 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4))) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4)))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 beta i) (+.f64 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4))) (/.f64 1 (+.f64 (*.f64 i 4) 4))))
(*.f64 (/.f64 beta i) (+.f64 (*.f64 1/2 (/.f64 2 (+.f64 4 (*.f64 i 4)))) (/.f64 1 (+.f64 4 (*.f64 i 4)))))
(*.f64 (/.f64 beta i) (+.f64 (*.f64 1/2 (/.f64 2 (+.f64 4 (*.f64 i 4)))) (/.f64 1/2 (+.f64 2 (+.f64 i i)))))
(*.f64 2 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))) 1)
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) 2)
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 1 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (*.f64 (/.f64 beta i) 2) (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (*.f64 (/.f64 beta i) 2) (/.f64 1 (+.f64 (*.f64 i 4) 4)))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (+.f64 beta beta) (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (+.f64 beta beta) (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 beta (+.f64 i (+.f64 i 2))) (/.f64 1 i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (*.f64 beta 4) (/.f64 1 (*.f64 (+.f64 i i) (+.f64 (*.f64 i 4) 4))))
(*.f64 (*.f64 beta 4) (/.f64 (/.f64 1/2 i) (+.f64 4 (*.f64 i 4))))
(*.f64 beta (*.f64 4 (/.f64 1/2 (*.f64 i (+.f64 4 (*.f64 i 4))))))
(*.f64 beta (*.f64 4 (/.f64 (/.f64 1/2 i) (+.f64 4 (*.f64 i 4)))))
(*.f64 (*.f64 (/.f64 beta i) 4) (/.f64 1 (*.f64 2 (+.f64 (*.f64 i 4) 4))))
(*.f64 (*.f64 4 (/.f64 beta i)) (/.f64 1/2 (+.f64 4 (*.f64 i 4))))
(*.f64 (/.f64 (*.f64 beta 4) (+.f64 (*.f64 i 4) 4)) (/.f64 1/2 i))
(*.f64 (/.f64 (*.f64 beta 4) (+.f64 4 (*.f64 i 4))) (/.f64 1/2 i))
(*.f64 (/.f64 1/2 i) (/.f64 (*.f64 beta 4) (+.f64 4 (*.f64 i 4))))
(*.f64 (/.f64 1 i) (/.f64 beta (+.f64 i (+.f64 i 2))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i) beta)
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) (/.f64 beta i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (neg.f64 beta) (/.f64 1 (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (neg.f64 beta) (/.f64 -1 (*.f64 i (+.f64 i (+.f64 i 2)))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 (neg.f64 beta) i) (/.f64 -1 (+.f64 i (+.f64 i 2))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 (neg.f64 beta) (+.f64 i (+.f64 i 2))) (/.f64 -1 i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 -1 (/.f64 beta (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 -1 (/.f64 beta (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 -1 (/.f64 (neg.f64 beta) (*.f64 i (+.f64 i (+.f64 i 2)))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 -1 (/.f64 (/.f64 (neg.f64 beta) i) (+.f64 i (+.f64 i 2))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 -1 (/.f64 (/.f64 beta (+.f64 i (+.f64 i 2))) (neg.f64 i)))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (*.f64 2 (/.f64 1 i)) (/.f64 beta (+.f64 (*.f64 i 4) 4)))
(*.f64 2 (*.f64 (/.f64 1 i) (/.f64 beta (+.f64 4 (*.f64 i 4)))))
(*.f64 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)) (+.f64 beta beta))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4))) (*.f64 (/.f64 beta i) 2))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 (*.f64 i 4) 4)) 4) 1/2)
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 1 (+.f64 (*.f64 i 4) 4)) (*.f64 (/.f64 beta i) 2))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)) (+.f64 beta beta))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 2 (+.f64 i (+.f64 i 2))) (/.f64 beta (+.f64 i i)))
(*.f64 (/.f64 2 (+.f64 i (+.f64 2 i))) (/.f64 beta (+.f64 i i)))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 beta (+.f64 i i)))
(*.f64 (/.f64 1/2 i) (/.f64 (*.f64 beta 4) (+.f64 (*.f64 i 4) 4)))
(*.f64 (/.f64 (*.f64 beta 4) (+.f64 4 (*.f64 i 4))) (/.f64 1/2 i))
(*.f64 (/.f64 1/2 i) (/.f64 (*.f64 beta 4) (+.f64 4 (*.f64 i 4))))
(*.f64 (*.f64 2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i)) (*.f64 beta 1/2))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (*.f64 2 (/.f64 2 (+.f64 (*.f64 i 4) 4))) (*.f64 1/2 (/.f64 beta i)))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 (/.f64 2 (+.f64 (*.f64 i 4) 4)) i))) beta)
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 2 (+.f64 (*.f64 i 4) 4)))) (/.f64 beta i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))) -1)
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 beta (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))) -1)
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 (neg.f64 beta) (*.f64 i (+.f64 i (+.f64 i 2)))) -1)
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 (/.f64 (neg.f64 beta) i) (+.f64 i (+.f64 i 2))) -1)
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 i 2))) (neg.f64 i)) -1)
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 beta (+.f64 i i)) (/.f64 2 (+.f64 i (+.f64 i 2))))
(*.f64 (/.f64 2 (+.f64 i (+.f64 2 i))) (/.f64 beta (+.f64 i i)))
(*.f64 (/.f64 2 (+.f64 2 (+.f64 i i))) (/.f64 beta (+.f64 i i)))
(*.f64 (/.f64 beta (+.f64 (*.f64 i 4) 4)) (*.f64 2 (/.f64 1 i)))
(*.f64 2 (*.f64 (/.f64 1 i) (/.f64 beta (+.f64 4 (*.f64 i 4)))))
(*.f64 (/.f64 -1 i) (/.f64 (neg.f64 beta) (+.f64 i (+.f64 i 2))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 1 (*.f64 2 (+.f64 (*.f64 i 4) 4))) (*.f64 (/.f64 beta i) 4))
(*.f64 (*.f64 4 (/.f64 beta i)) (/.f64 1/2 (+.f64 4 (*.f64 i 4))))
(*.f64 (/.f64 -1 (+.f64 i (+.f64 i 2))) (/.f64 (neg.f64 beta) i))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 1 (*.f64 (+.f64 i i) (+.f64 (*.f64 i 4) 4))) (*.f64 beta 4))
(*.f64 (*.f64 beta 4) (/.f64 (/.f64 1/2 i) (+.f64 4 (*.f64 i 4))))
(*.f64 beta (*.f64 4 (/.f64 1/2 (*.f64 i (+.f64 4 (*.f64 i 4))))))
(*.f64 beta (*.f64 4 (/.f64 (/.f64 1/2 i) (+.f64 4 (*.f64 i 4)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))) (neg.f64 beta))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 1 (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))) (neg.f64 beta))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (/.f64 -1 (*.f64 i (+.f64 i (+.f64 i 2)))) (neg.f64 beta))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(*.f64 (+.f64 (/.f64 1 (+.f64 (*.f64 i 4) 4)) (/.f64 1 (+.f64 (*.f64 i 4) 4))) (/.f64 beta i))
(*.f64 (/.f64 beta i) (+.f64 (/.f64 1 (+.f64 4 (*.f64 i 4))) (/.f64 1 (+.f64 4 (*.f64 i 4)))))
(*.f64 (/.f64 beta i) (+.f64 (/.f64 1/2 (+.f64 2 (+.f64 i i))) (/.f64 1/2 (+.f64 2 (+.f64 i i)))))
(*.f64 (+.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4)) (/.f64 (/.f64 1 i) (+.f64 (*.f64 i 4) 4))) beta)
(*.f64 beta (+.f64 (/.f64 (/.f64 1 i) (+.f64 4 (*.f64 i 4))) (/.f64 (/.f64 2 (+.f64 4 (*.f64 i 4))) (*.f64 2 i))))
(*.f64 beta (+.f64 (/.f64 (/.f64 1 i) (+.f64 4 (*.f64 i 4))) (/.f64 (/.f64 1 i) (+.f64 4 (*.f64 i 4)))))
(*.f64 (+.f64 (/.f64 1/2 i) (/.f64 1/2 i)) (/.f64 beta (+.f64 i (+.f64 i 2))))
(*.f64 (/.f64 beta (+.f64 i (+.f64 2 i))) (+.f64 (/.f64 1/2 i) (/.f64 1/2 i)))
(*.f64 (/.f64 beta (+.f64 2 (+.f64 i i))) (+.f64 (/.f64 1/2 i) (/.f64 1/2 i)))
(pow.f64 (/.f64 (/.f64 beta i) (+.f64 i (+.f64 i 2))) 1)
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(neg.f64 (/.f64 beta (*.f64 (+.f64 i (+.f64 i 2)) (neg.f64 i))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(neg.f64 (/.f64 beta (*.f64 i (neg.f64 (+.f64 i (+.f64 i 2))))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(neg.f64 (/.f64 (neg.f64 beta) (*.f64 i (+.f64 i (+.f64 i 2)))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(neg.f64 (/.f64 (/.f64 (neg.f64 beta) i) (+.f64 i (+.f64 i 2))))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))
(neg.f64 (/.f64 (/.f64 beta (+.f64 i (+.f64 i 2))) (neg.f64 i)))
(/.f64 beta (*.f64 i (+.f64 2 (*.f64 2 i))))
(/.f64 (/.f64 beta i) (+.f64 2 (*.f64 2 i)))
(/.f64 beta (*.f64 i (+.f64 2 (+.f64 i i))))

localize38.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
0.0b
(/.f64 (-.f64 beta alpha) i)
0.0b
(/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i))))
0.1b
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
Compiler

Compiled 116 to 55 computations (52.6% saved)

series14.0ms (0%)

Counts
3 → 84
Calls

27 calls:

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

rewrite97.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1832×rational.json-1
1832×rational.json-2
1832×rational.json-4
1832×rational.json-3
1116×rational.json-simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01687
111487
227387
373287
4237087
5638287
Stop Event
node limit
Counts
3 → 111
Calls
Call 1
Inputs
(*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
(/.f64 (-.f64 beta alpha) i)
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 i (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (-.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 i)) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 i)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 4 (/.f64 (-.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) 4) (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (-.f64 beta alpha) i)) (/.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2) (/.f64 i (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) 4) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 4) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (+.f64 (/.f64 4 (/.f64 (-.f64 beta alpha) i)) (/.f64 4 (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 1 (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 alpha beta) -2) (+.f64 (/.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) 4) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (-.f64 0 (*.f64 2 (/.f64 i (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 beta alpha) i)) (-.f64 0 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2)) (neg.f64 (/.f64 i (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (-.f64 0 (/.f64 1 (+.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 beta alpha) i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 beta alpha) i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 2 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 1/2 (/.f64 1 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (*.f64 1/2 (/.f64 1 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (+.f64 (/.f64 1/2 i) (*.f64 1/2 (/.f64 1 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (/.f64 1/2 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 beta alpha) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 1/2 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 i)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 2 (*.f64 i 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 -1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 alpha beta) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 i)) (*.f64 2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 i) (*.f64 2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 i)) (*.f64 1/2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (*.f64 1/2 (/.f64 1 i))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 alpha beta) i) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 i 8)) (*.f64 (-.f64 beta alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 i) (-.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 beta alpha) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 alpha beta) i))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 i (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (+.f64 i i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (-.f64 0 (*.f64 2 (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (-.f64 0 (neg.f64 (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 beta alpha) (/.f64 (neg.f64 (+.f64 i i)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) i) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 2 (/.f64 i (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 i 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 i)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 i 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 alpha beta) (*.f64 2 (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 alpha beta) (neg.f64 (+.f64 i i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (*.f64 2 (/.f64 i (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (*.f64 2 (*.f64 i 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) (*.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 2 (*.f64 2 (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 alpha beta)) (neg.f64 (*.f64 i 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha)))) (+.f64 (*.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))) 4) (*.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) i) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) 4))) (+.f64 (*.f64 2 (*.f64 i 8)) (*.f64 2 (*.f64 i 8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (+.f64 (*.f64 2 (*.f64 2 (neg.f64 i))) (*.f64 2 (*.f64 2 (neg.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (+.f64 (*.f64 2 (neg.f64 (+.f64 i i))) (*.f64 2 (neg.f64 (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) 2) i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 alpha beta) 2) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) 4) (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 beta alpha) 4)) (-.f64 0 (*.f64 i 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) 2)) (+.f64 i i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 alpha beta) 2) (/.f64 (-.f64 alpha beta) 2)) (*.f64 2 (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) 4) (/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) 4)) (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (neg.f64 (/.f64 i (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 beta alpha) 2)) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 alpha beta) 2)) i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) 4)) (-.f64 0 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 1)))))

simplify254.0ms (0.8%)

Algorithm
egg-herbie
Rules
1206×rational.json-simplify-2
900×rational.json-simplify-35
864×rational.json-simplify-43
856×rational.json-simplify-50
782×rational.json-simplify-41
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
048210401
1133710053
235559921
358469507
476409507
Stop Event
node limit
Counts
195 → 269
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 beta (*.f64 2 i)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 beta (*.f64 2 i))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 i (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 beta (*.f64 i (+.f64 beta (*.f64 2 i)))))) (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 beta (*.f64 2 i))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 i (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 beta (*.f64 i (+.f64 beta (*.f64 2 i)))))) (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) alpha)) (*.f64 1/2 (*.f64 (-.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) i)) (+.f64 (/.f64 1 (*.f64 i (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 beta (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 beta (*.f64 2 i))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 i (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 beta (*.f64 i (+.f64 beta (*.f64 2 i)))))) (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) alpha)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) i)) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) i)) (*.f64 -1 (/.f64 beta (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 3)))))) (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 alpha 3))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) i)) (+.f64 (/.f64 1 (*.f64 i (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 beta (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))))) (pow.f64 alpha 2))))))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (-.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 beta i))) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (-.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 beta i))) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 beta i))) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))))) alpha)) (*.f64 -1/2 (/.f64 alpha i))))
(+.f64 (*.f64 1/2 (-.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 beta i))) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 beta i))) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))))) alpha)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (-.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 beta i))) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))) (+.f64 beta (*.f64 2 i)))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))) (*.f64 -1/2 (/.f64 alpha i)))))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) beta) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) beta) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) i)) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 -1 beta)) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha)) (*.f64 -1/2 (/.f64 alpha i))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) beta) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) i)) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 -1 beta)) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) i)) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) beta) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))))))) (pow.f64 alpha 2))) (*.f64 -1/2 (/.f64 alpha i)))))
(*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 i (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 i (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)))) (/.f64 1 (*.f64 i (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 -1 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 i (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)))) (/.f64 alpha (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)))) (+.f64 (/.f64 1 (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)))) (/.f64 1 (*.f64 i (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 -1 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2) (+.f64 alpha (*.f64 2 i)))) beta)) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2) (+.f64 alpha (*.f64 2 i)))) beta)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2)))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) alpha) i)) (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) i)))) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) alpha) i)) (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) i)))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) alpha) i)) (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) i))) (+.f64 alpha (*.f64 2 i))))) beta))))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) alpha) i)) (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) i)))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) alpha) i)) (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) i))) (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) alpha) i)) (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) i))) (+.f64 alpha (*.f64 2 i))))) beta)))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha))))
(+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))))
(+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha))))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 4) (-.f64 beta alpha)) (pow.f64 i 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)) (pow.f64 i 3))))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 4) (-.f64 beta alpha)) (pow.f64 i 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)) (pow.f64 i 3))))))
(*.f64 -1 (/.f64 alpha i))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(*.f64 -1 (/.f64 alpha i))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(*.f64 -1 (/.f64 alpha i))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 0)
(+.f64 0 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 0)
(/.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(/.f64 2 (+.f64 (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 i (-.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1)
(/.f64 1 (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (-.f64 beta alpha) i)))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2)
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 i)) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 i)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 4))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha)))))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 4 (/.f64 (-.f64 beta alpha) i)))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (-.f64 beta alpha) i)) (/.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (-.f64 beta alpha) i))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2) (/.f64 i (-.f64 beta alpha)))
(/.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(/.f64 4 (+.f64 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) 4)
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) 4) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 4) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 4)))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (+.f64 (/.f64 4 (/.f64 (-.f64 beta alpha) i)) (/.f64 4 (/.f64 (-.f64 beta alpha) i))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 1 (+.f64 alpha beta)))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (+.f64 (/.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(/.f64 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) 8)
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) 4) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 2))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (-.f64 0 (*.f64 2 (/.f64 i (-.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) i)) (-.f64 0 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)) 16)
(/.f64 (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2)) (neg.f64 (/.f64 i (-.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (-.f64 0 (/.f64 1 (+.f64 alpha beta))))
(/.f64 (neg.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1)
(+.f64 (/.f64 (-.f64 beta alpha) i) 0)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
(+.f64 0 (/.f64 (-.f64 beta alpha) i))
(-.f64 (/.f64 (-.f64 beta alpha) i) 0)
(*.f64 2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
(*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 2 i)))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 1/2 (/.f64 1 i))))
(*.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (*.f64 1/2 (/.f64 1 i))))
(*.f64 (-.f64 beta alpha) (+.f64 (/.f64 1/2 i) (*.f64 1/2 (/.f64 1 i))))
(*.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (/.f64 1/2 i)))
(*.f64 (/.f64 (-.f64 beta alpha) i) 1)
(*.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 2)
(*.f64 1 (/.f64 (-.f64 beta alpha) i))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 1 i)))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 1/2 i))
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 i)) 1/2)
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 2 (*.f64 i 8)))
(*.f64 (/.f64 1 i) (-.f64 beta alpha))
(*.f64 (-.f64 alpha beta) (/.f64 -1 i))
(*.f64 -1 (/.f64 (-.f64 alpha beta) i))
(*.f64 (*.f64 1/2 (/.f64 1 i)) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (/.f64 1/2 i) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (*.f64 2 (/.f64 1 i)) (*.f64 1/2 (-.f64 beta alpha)))
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 1 i))) (-.f64 beta alpha))
(*.f64 (/.f64 (-.f64 alpha beta) i) -1)
(*.f64 (/.f64 2 (*.f64 i 8)) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (/.f64 -1 i) (-.f64 alpha beta))
(pow.f64 (/.f64 (-.f64 beta alpha) i) 1)
(neg.f64 (/.f64 (-.f64 alpha beta) i))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 0)
(+.f64 0 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
(-.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 0)
(/.f64 2 (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha)))))
(/.f64 1/2 (/.f64 i (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) (+.f64 i i))
(/.f64 (-.f64 beta alpha) (-.f64 0 (*.f64 2 (neg.f64 i))))
(/.f64 (-.f64 beta alpha) (-.f64 0 (neg.f64 (+.f64 i i))))
(/.f64 (-.f64 beta alpha) (/.f64 (neg.f64 (+.f64 i i)) -1))
(/.f64 (/.f64 (-.f64 beta alpha) i) 2)
(/.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 1)
(/.f64 1 (*.f64 2 (/.f64 i (-.f64 beta alpha))))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 i 4))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 i)) 4)
(/.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 i 8))
(/.f64 (-.f64 alpha beta) (*.f64 2 (neg.f64 i)))
(/.f64 (-.f64 alpha beta) (neg.f64 (+.f64 i i)))
(/.f64 -1 (-.f64 0 (*.f64 2 (/.f64 i (-.f64 beta alpha)))))
(/.f64 4 (+.f64 (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha))))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) 4) 8)
(/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (*.f64 2 (*.f64 i 8)))
(/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) (*.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))) 4))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 2 (*.f64 2 (neg.f64 i))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 i i))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (neg.f64 (*.f64 i 4)))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha)))) (+.f64 (*.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))) 4) (*.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))) 4)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) i) 4)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) 4))) (+.f64 (*.f64 2 (*.f64 i 8)) (*.f64 2 (*.f64 i 8))))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (+.f64 (*.f64 2 (*.f64 2 (neg.f64 i))) (*.f64 2 (*.f64 2 (neg.f64 i)))))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (+.f64 (*.f64 2 (neg.f64 (+.f64 i i))) (*.f64 2 (neg.f64 (+.f64 i i)))))
(/.f64 (/.f64 (-.f64 beta alpha) 2) i)
(/.f64 (/.f64 (-.f64 alpha beta) 2) (neg.f64 i))
(/.f64 (/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) 4) (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))))
(/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) 4)) (-.f64 0 (*.f64 i 8)))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) 2)) (+.f64 i i))
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) 2) (/.f64 (-.f64 alpha beta) 2)) (*.f64 2 (neg.f64 i)))
(/.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) 4) (/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) 4)) (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha)))))
(/.f64 -1/2 (neg.f64 (/.f64 i (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) 2)) (neg.f64 i))
(/.f64 (neg.f64 (/.f64 (-.f64 alpha beta) 2)) i)
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) 4)) (-.f64 0 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha)))))
(pow.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 1)
Outputs
(*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 beta (*.f64 2 i)))))
(*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 beta (*.f64 2 i))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 beta (*.f64 2 i))))) (*.f64 1/2 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 i (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 beta (*.f64 i (+.f64 beta (*.f64 2 i)))))) (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 beta (*.f64 2 i)))) (*.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))) -1) (-.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) alpha)))
(*.f64 1/2 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))) (neg.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 beta (*.f64 2 i))))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 beta (*.f64 2 i))) (*.f64 (+.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))) (-.f64 (neg.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i)))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) alpha)))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 beta (*.f64 2 i))) (*.f64 (-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 beta (*.f64 2 i))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 i (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 beta (*.f64 i (+.f64 beta (*.f64 2 i)))))) (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) alpha)) (*.f64 1/2 (*.f64 (-.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) i)) (+.f64 (/.f64 1 (*.f64 i (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 beta (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 beta (*.f64 2 i)))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))) -1) (-.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) alpha)) (*.f64 1/2 (*.f64 (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (+.f64 (/.f64 1 (*.f64 i (+.f64 beta (*.f64 2 i)))) (+.f64 (*.f64 -1 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 beta (*.f64 2 i))))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))) (neg.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (*.f64 (-.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (+.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (/.f64 1 (*.f64 i (+.f64 beta (*.f64 2 i)))) (neg.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))))) (pow.f64 alpha 2)))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 (+.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))) (-.f64 (neg.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i)))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) alpha) (*.f64 (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (+.f64 (/.f64 (/.f64 1 i) (+.f64 beta (*.f64 2 i))) (+.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (neg.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))))) (pow.f64 alpha 2)))))
(*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 (-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (*.f64 (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (+.f64 (/.f64 (/.f64 1 i) (+.f64 beta (*.f64 2 i))) (*.f64 0 (neg.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 beta (*.f64 2 i))))) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (/.f64 beta (*.f64 i (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 beta (*.f64 i (+.f64 beta (*.f64 2 i)))))) (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) alpha)) (+.f64 (*.f64 1/2 (*.f64 (-.f64 (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) i)) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 3) i)) (*.f64 -1 (/.f64 beta (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 3)))))) (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 alpha 3))) (*.f64 1/2 (*.f64 (-.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (+.f64 (/.f64 beta (*.f64 (pow.f64 (+.f64 beta (*.f64 2 i)) 2) i)) (+.f64 (/.f64 1 (*.f64 i (+.f64 beta (*.f64 2 i)))) (*.f64 -1 (/.f64 beta (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 1/2 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 beta (*.f64 2 i)))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (+.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (*.f64 -1 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 3)))) (-.f64 (/.f64 1 (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (*.f64 (+.f64 (*.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))) -1) (-.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) alpha)) (*.f64 1/2 (*.f64 (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (+.f64 (/.f64 1 (*.f64 i (+.f64 beta (*.f64 2 i)))) (+.f64 (*.f64 -1 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 1/2 (+.f64 (*.f64 (+.f64 (/.f64 (/.f64 1 i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (+.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (neg.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 3)))) (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 4))))) (pow.f64 alpha 3)) (*.f64 (-.f64 (/.f64 (pow.f64 beta 2) (*.f64 i (pow.f64 (+.f64 beta (*.f64 2 i)) 3))) (+.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (+.f64 (/.f64 1 (*.f64 i (+.f64 beta (*.f64 2 i)))) (neg.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))))) (pow.f64 alpha 2)))) (*.f64 1/2 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))) (neg.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha) (/.f64 (pow.f64 beta 2) (*.f64 i (+.f64 beta (*.f64 2 i)))))))
(+.f64 (*.f64 1/2 (*.f64 (+.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))) (-.f64 (neg.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i)))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))) alpha)) (*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (+.f64 (/.f64 (/.f64 1 i) (+.f64 beta (*.f64 2 i))) (+.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (neg.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))))) (pow.f64 alpha 2)) (*.f64 (+.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (-.f64 (+.f64 (/.f64 (/.f64 1 i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (neg.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 3)))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 alpha 3))))))
(+.f64 (*.f64 1/2 (*.f64 (-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 beta i) (+.f64 beta (*.f64 2 i))))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2))) alpha)) (*.f64 1/2 (+.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 (-.f64 (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 3)) (+.f64 (/.f64 (/.f64 1 i) (+.f64 beta (*.f64 2 i))) (*.f64 0 (neg.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)))))) (pow.f64 alpha 2)) (*.f64 (+.f64 (/.f64 (/.f64 1 i) (pow.f64 (+.f64 beta (*.f64 2 i)) 2)) (-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 beta i) (pow.f64 (+.f64 beta (*.f64 2 i)) 3)))) (/.f64 (/.f64 (pow.f64 beta 2) i) (pow.f64 (+.f64 beta (*.f64 2 i)) 4)))) (pow.f64 alpha 3))))))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (-.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 beta i))) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (+.f64 (*.f64 -1 (/.f64 beta i)) (-.f64 (/.f64 beta i) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))))))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (+.f64 (neg.f64 (/.f64 beta i)) (-.f64 (/.f64 beta i) (neg.f64 (/.f64 (+.f64 beta (*.f64 2 i)) i))))))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (+.f64 (/.f64 beta i) (*.f64 -1 (-.f64 (/.f64 beta i) (/.f64 (+.f64 beta (*.f64 2 i)) i))))))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (-.f64 (*.f64 0 (neg.f64 (/.f64 beta i))) (neg.f64 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))
(+.f64 (*.f64 1/2 (-.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 beta i))) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 beta i))) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))))) alpha)) (*.f64 -1/2 (/.f64 alpha i))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (*.f64 -1 (/.f64 beta i)) (-.f64 (/.f64 beta i) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha)) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (+.f64 (*.f64 -1 (/.f64 beta i)) (-.f64 (/.f64 beta i) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (neg.f64 (/.f64 beta i)) (-.f64 (/.f64 beta i) (neg.f64 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha)) (*.f64 1/2 (+.f64 (neg.f64 (/.f64 beta i)) (-.f64 (/.f64 beta i) (neg.f64 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (+.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (-.f64 (/.f64 beta i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (/.f64 beta i) (*.f64 -1 (-.f64 (/.f64 beta i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha))))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (+.f64 (-.f64 (*.f64 0 (neg.f64 (/.f64 beta i))) (neg.f64 (/.f64 (+.f64 beta (*.f64 2 i)) i))) (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 0 (neg.f64 (/.f64 beta i))) (neg.f64 (/.f64 (+.f64 beta (*.f64 2 i)) i))))) alpha))))
(+.f64 (*.f64 1/2 (-.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 beta i))) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 beta i))) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))))) alpha)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (-.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 beta i))) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))) (+.f64 beta (*.f64 2 i)))) (+.f64 beta (*.f64 2 i))) (pow.f64 alpha 2))) (*.f64 -1/2 (/.f64 alpha i)))))
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -1 (/.f64 beta i)) (-.f64 (/.f64 beta i) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (*.f64 -1 (/.f64 beta i)) (-.f64 (/.f64 beta i) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) (pow.f64 alpha 2)))) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (*.f64 -1 (/.f64 beta i)) (-.f64 (/.f64 beta i) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha)))))
(+.f64 (*.f64 1/2 (+.f64 (neg.f64 (/.f64 beta i)) (-.f64 (/.f64 beta i) (neg.f64 (/.f64 (+.f64 beta (*.f64 2 i)) i))))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (neg.f64 (/.f64 beta i)) (-.f64 (/.f64 beta i) (neg.f64 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha)) (*.f64 -1/2 (+.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (neg.f64 (/.f64 beta i)) (-.f64 (/.f64 beta i) (neg.f64 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) (pow.f64 alpha 2))) (/.f64 alpha i)))))
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 alpha i) (*.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (/.f64 beta i) (*.f64 -1 (-.f64 (/.f64 beta i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))))) (*.f64 1/2 (+.f64 (+.f64 (/.f64 beta i) (*.f64 -1 (-.f64 (/.f64 beta i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (+.f64 (/.f64 beta i) (*.f64 -1 (-.f64 (/.f64 beta i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha))))
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 alpha i) (*.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 0 (neg.f64 (/.f64 beta i))) (neg.f64 (/.f64 (+.f64 beta (*.f64 2 i)) i))))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))))) (*.f64 1/2 (+.f64 (-.f64 (*.f64 0 (neg.f64 (/.f64 beta i))) (neg.f64 (/.f64 (+.f64 beta (*.f64 2 i)) i))) (/.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 0 (neg.f64 (/.f64 beta i))) (neg.f64 (/.f64 (+.f64 beta (*.f64 2 i)) i))))) alpha))))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) beta) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 beta -1)) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (*.f64 -1 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (neg.f64 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) beta) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) i)) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 -1 beta)) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha)) (*.f64 -1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) i)) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 beta -1)) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))) -1))) alpha)) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 beta -1)) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))))))
(+.f64 (*.f64 1/2 (*.f64 -1 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha) (/.f64 alpha i))))
(+.f64 (*.f64 1/2 (*.f64 -1 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (*.f64 -1/2 (+.f64 (/.f64 alpha i) (/.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha))))
(+.f64 (*.f64 1/2 (neg.f64 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (*.f64 -1/2 (+.f64 (/.f64 alpha i) (/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) beta) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) i)) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 -1 beta)) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) i)) (*.f64 -1 (*.f64 (+.f64 beta (*.f64 2 i)) (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 beta) beta) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))))))) (pow.f64 alpha 2))) (*.f64 -1/2 (/.f64 alpha i)))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 beta -1)) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 (*.f64 -1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) i)) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 beta -1)) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))) -1))) alpha)) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 beta 2) i)) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 beta (*.f64 beta -1)) i)) (*.f64 -1 (/.f64 (+.f64 beta (*.f64 2 i)) i))) -1))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))))))
(+.f64 (*.f64 1/2 (*.f64 -1 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))) (+.f64 (*.f64 -1/2 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha) (/.f64 alpha i))) (*.f64 1/2 (*.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 alpha i) (/.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha))) (+.f64 (*.f64 1/2 (*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (*.f64 -1 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i))))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2))))) (*.f64 1/2 (*.f64 -1 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i))))))
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 alpha i) (/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) alpha))) (+.f64 (*.f64 1/2 (*.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 beta 2) i) (*.f64 (+.f64 beta (*.f64 2 i)) (neg.f64 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i)))))) (/.f64 (+.f64 beta (*.f64 2 i)) (pow.f64 alpha 2)))) (*.f64 1/2 (neg.f64 (-.f64 (/.f64 (+.f64 beta (neg.f64 beta)) i) (/.f64 (+.f64 beta (*.f64 2 i)) i))))))
(*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 (*.f64 2 i) alpha))))
(*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 (*.f64 2 i) alpha)))
(+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 i (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 (*.f64 2 i) alpha)))) (*.f64 beta (*.f64 (+.f64 (*.f64 -1 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha))) (-.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)) (*.f64 -1 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))) 1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 (*.f64 2 i) alpha)))) (*.f64 1/2 (*.f64 beta (+.f64 (neg.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha))) (-.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)) (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 (*.f64 2 i) alpha))) (*.f64 (+.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)) (*.f64 -1 (-.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)) (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))) (*.f64 1/2 beta)))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 (*.f64 2 i) alpha))) (*.f64 (-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)))) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))) (*.f64 1/2 beta)))
(+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 i (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)))) (/.f64 1 (*.f64 i (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 -1 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i)))))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 2 i) alpha)) (-.f64 (*.f64 -1 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 3))) (+.f64 (/.f64 (/.f64 alpha i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)) (*.f64 -1 (/.f64 (/.f64 alpha i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 (*.f64 2 i) alpha)))) (*.f64 beta (*.f64 (+.f64 (*.f64 -1 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha))) (-.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)) (*.f64 -1 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))) 1/2))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 (*.f64 2 i) alpha)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)))) (-.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 2 i) alpha)) (+.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))) (neg.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))))))) (*.f64 1/2 (*.f64 beta (+.f64 (neg.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha))) (-.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)) (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))))))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 (*.f64 2 i) alpha))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 3))) (-.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 2 i) alpha)) (+.f64 (/.f64 (/.f64 alpha i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)) (neg.f64 (/.f64 (/.f64 alpha i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))))) (*.f64 beta (+.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)) (*.f64 -1 (-.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)) (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 (*.f64 2 i) alpha))) (*.f64 1/2 (+.f64 (*.f64 beta (-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)))) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))) (*.f64 (pow.f64 beta 2) (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 3))) (-.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 2 i) alpha)) (*.f64 0 (neg.f64 (/.f64 (/.f64 alpha i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))))))))
(+.f64 (*.f64 1/2 (*.f64 beta (-.f64 (+.f64 (/.f64 alpha (*.f64 i (+.f64 alpha (*.f64 2 i)))) (*.f64 -1 (/.f64 alpha (*.f64 i (+.f64 alpha (*.f64 2 i)))))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)))) (/.f64 alpha (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)))) (+.f64 (/.f64 1 (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 4)))))))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 3)))) (/.f64 1 (*.f64 i (+.f64 alpha (*.f64 2 i))))) (+.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2))) (*.f64 -1 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 alpha (*.f64 2 i)) 2)))))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))))
(+.f64 (*.f64 (pow.f64 beta 3) (*.f64 (+.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 3))) (-.f64 (*.f64 -1 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)))) (+.f64 (/.f64 1 (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))) (*.f64 -1 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 4)))))) 1/2)) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (+.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 2 i) alpha)) (-.f64 (*.f64 -1 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 3))) (+.f64 (/.f64 (/.f64 alpha i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)) (*.f64 -1 (/.f64 (/.f64 alpha i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))))))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 (*.f64 2 i) alpha)))) (*.f64 beta (*.f64 (+.f64 (*.f64 -1 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha))) (-.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)) (*.f64 -1 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))) 1/2)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 beta 2) (+.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)))) (-.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 2 i) alpha)) (+.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))) (neg.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))))))) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 (*.f64 2 i) alpha)))) (*.f64 1/2 (*.f64 beta (+.f64 (neg.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha))) (-.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)) (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))))))) (*.f64 1/2 (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 3))) (neg.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 3))))) (+.f64 (/.f64 1 (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))) (neg.f64 (/.f64 (pow.f64 alpha 2) (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 4))))))))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 (*.f64 2 i) alpha))) (*.f64 (+.f64 (neg.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 3)))) (-.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 3))) (+.f64 (/.f64 (/.f64 1 i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 4)))))) (*.f64 1/2 (pow.f64 beta 3)))) (*.f64 1/2 (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 3))) (-.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 2 i) alpha)) (+.f64 (/.f64 (/.f64 alpha i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)) (neg.f64 (/.f64 (/.f64 alpha i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))))) (*.f64 beta (+.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)) (*.f64 -1 (-.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)) (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)))))))))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 (*.f64 2 i) alpha))) (+.f64 (*.f64 1/2 (+.f64 (*.f64 beta (-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 alpha i) (+.f64 (*.f64 2 i) alpha)))) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))) (*.f64 (pow.f64 beta 2) (+.f64 (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 3))) (-.f64 (/.f64 (/.f64 1 i) (+.f64 (*.f64 2 i) alpha)) (*.f64 0 (neg.f64 (/.f64 (/.f64 alpha i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2))))))))) (*.f64 (-.f64 (*.f64 0 (neg.f64 (/.f64 alpha (*.f64 i (pow.f64 (+.f64 (*.f64 2 i) alpha) 3))))) (+.f64 (/.f64 (/.f64 1 i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 2)) (neg.f64 (/.f64 (/.f64 (pow.f64 alpha 2) i) (pow.f64 (+.f64 (*.f64 2 i) alpha) 4))))) (*.f64 1/2 (pow.f64 beta 3)))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2)))
(*.f64 1/2 (+.f64 (-.f64 (neg.f64 (/.f64 alpha i)) 2) (/.f64 beta i)))
(*.f64 1/2 (+.f64 (/.f64 beta i) (-.f64 (neg.f64 (/.f64 alpha i)) 2)))
(*.f64 1/2 (+.f64 (/.f64 beta i) (-.f64 -2 (/.f64 alpha i))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2) (+.f64 alpha (*.f64 2 i)))) beta)) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 (*.f64 -1 (/.f64 alpha i)) 2))) beta)) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 1/2 (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 (neg.f64 (/.f64 alpha i)) 2))) beta) (-.f64 (neg.f64 (/.f64 alpha i)) 2))))
(*.f64 1/2 (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 (neg.f64 (/.f64 alpha i)) 2))) beta) (+.f64 (/.f64 beta i) (-.f64 (neg.f64 (/.f64 alpha i)) 2))))
(*.f64 1/2 (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 -2 (/.f64 alpha i)))) beta) (+.f64 (/.f64 beta i) (-.f64 -2 (/.f64 alpha i)))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2) (+.f64 alpha (*.f64 2 i)))) beta)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2) (+.f64 alpha (*.f64 2 i)))) (+.f64 alpha (*.f64 2 i))) (pow.f64 beta 2))) (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2)))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 (*.f64 -1 (/.f64 alpha i)) 2))) beta)) (+.f64 (*.f64 1/2 (-.f64 (*.f64 -1 (/.f64 alpha i)) 2)) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 (*.f64 -1 (/.f64 alpha i)) 2))) (pow.f64 beta 2)))))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 (neg.f64 (/.f64 alpha i)) 2))) beta) (-.f64 (neg.f64 (/.f64 alpha i)) 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 2 i) alpha) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 (neg.f64 (/.f64 alpha i)) 2))) (pow.f64 beta 2))))))
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 (neg.f64 (/.f64 alpha i)) 2))) beta) (+.f64 (/.f64 beta i) (-.f64 (neg.f64 (/.f64 alpha i)) 2)))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 (neg.f64 (/.f64 alpha i)) 2))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2)))))
(+.f64 (*.f64 1/2 (+.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 -2 (/.f64 alpha i)))) beta) (+.f64 (/.f64 beta i) (-.f64 -2 (/.f64 alpha i))))) (*.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (+.f64 (*.f64 2 i) alpha) (-.f64 -2 (/.f64 alpha i)))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2)))))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) alpha) i)) (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) i)))) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 -1 alpha)) i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 i) alpha) i)))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (*.f64 -1 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1 (*.f64 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)) -1/2)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (neg.f64 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)))))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) alpha) i)) (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) i)))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) alpha) i)) (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) i))) (+.f64 alpha (*.f64 2 i))))) beta))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 -1 alpha)) i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 i) alpha) i))) (*.f64 (+.f64 (*.f64 2 i) alpha) -1))) beta)) (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 -1 alpha)) i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 i) alpha) i))))))
(+.f64 (*.f64 -1/2 (*.f64 -1 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) i) (*.f64 (+.f64 (*.f64 2 i) alpha) (*.f64 -1 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)))))) beta) (/.f64 beta i))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)) -1/2)) (*.f64 1/2 (+.f64 (/.f64 beta i) (/.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) i) (*.f64 -1 (*.f64 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)) (+.f64 (*.f64 2 i) alpha))))) beta))))
(+.f64 (*.f64 -1/2 (neg.f64 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)))) (*.f64 1/2 (+.f64 (/.f64 beta i) (/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 alpha 2) i) (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)))))) beta))))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) alpha) i)) (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) i)))) (+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 alpha (*.f64 2 i)) (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) alpha) i)) (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) i))) (+.f64 alpha (*.f64 2 i)))))) (pow.f64 beta 2))) (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 alpha) alpha) i)) (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 2 i)) i))) (+.f64 alpha (*.f64 2 i))))) beta)))))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (+.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 -1 alpha)) i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 i) alpha) i))) (*.f64 (+.f64 (*.f64 2 i) alpha) -1))) beta)) (*.f64 -1/2 (*.f64 (-.f64 (*.f64 -1 (/.f64 (pow.f64 alpha 2) i)) (*.f64 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 -1 alpha)) i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 i) alpha) i))) (*.f64 (+.f64 (*.f64 2 i) alpha) -1))) (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2))))) (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (*.f64 -1 alpha)) i)) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 i) alpha) i))))))
(+.f64 (*.f64 -1/2 (*.f64 -1 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)))) (+.f64 (*.f64 1/2 (+.f64 (/.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) i) (*.f64 (+.f64 (*.f64 2 i) alpha) (*.f64 -1 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)))))) beta) (/.f64 beta i))) (*.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) i) (*.f64 (+.f64 (*.f64 2 i) alpha) (*.f64 -1 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)))))) (*.f64 (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2)) -1/2))))
(+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) (/.f64 (*.f64 -1 (-.f64 (/.f64 (pow.f64 alpha 2) i) (*.f64 -1 (*.f64 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)) (+.f64 (*.f64 2 i) alpha))))) beta))) (+.f64 (*.f64 -1/2 (*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 alpha 2) i) (*.f64 -1 (*.f64 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)) (+.f64 (*.f64 2 i) alpha)))) (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)) -1/2))))
(+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) (/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 alpha 2) i) (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)))))) beta))) (+.f64 (*.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 alpha 2) i) (*.f64 (+.f64 (*.f64 2 i) alpha) (neg.f64 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i)))))) (*.f64 -1/2 (/.f64 (+.f64 (*.f64 2 i) alpha) (pow.f64 beta 2)))) (*.f64 -1/2 (neg.f64 (-.f64 (/.f64 (+.f64 alpha (neg.f64 alpha)) i) (/.f64 (+.f64 (*.f64 2 i) alpha) i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha))))
(+.f64 (*.f64 (-.f64 beta alpha) (/.f64 1/2 i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha))))
(+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 i (pow.f64 (+.f64 beta alpha) 2))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha)))) (*.f64 2 (*.f64 i (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))))
(+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (*.f64 (-.f64 beta alpha) (+.f64 (/.f64 1/2 i) (*.f64 2 (/.f64 i (pow.f64 (+.f64 beta alpha) 2))))))
(+.f64 (*.f64 2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 2))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 (+.f64 beta alpha) 3))) (*.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha))))))
(+.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 i (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 -4 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 3)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha))))))
(+.f64 (*.f64 2 (*.f64 i (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (*.f64 -4 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 3)))))))
(+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta alpha))) (+.f64 (*.f64 (-.f64 beta alpha) (+.f64 (/.f64 1/2 i) (*.f64 -4 (/.f64 (pow.f64 i 2) (pow.f64 (+.f64 beta alpha) 3))))) (*.f64 i (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 (+.f64 beta alpha) 2)) 2))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (pow.f64 i 2))))
(*.f64 (-.f64 beta alpha) (*.f64 1/4 (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 1/4 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 (-.f64 beta alpha) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 3)))) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 4))))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 4)) 1/16))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 1/4 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 3)))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 4)) 1/16))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 4) (-.f64 beta alpha)) (pow.f64 i 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)) (pow.f64 i 3))))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/32 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 5)))) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 3)))) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 4)))))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 4)) 1/16)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 5)) -1/32)))))
(+.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 1/4 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 (-.f64 beta alpha) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 3))))) (+.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 4)) 1/16)) (*.f64 (-.f64 beta alpha) (*.f64 -1/32 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 5))))))
(*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (pow.f64 i 2))))
(*.f64 (-.f64 beta alpha) (*.f64 1/4 (/.f64 (+.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 1/4 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 (-.f64 beta alpha) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 3)))) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 4))))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 4)) 1/16))))
(+.f64 (*.f64 (-.f64 beta alpha) (*.f64 1/4 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 3)))) (*.f64 (pow.f64 (+.f64 beta alpha) 3) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 4)) 1/16))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 (+.f64 beta alpha) (-.f64 beta alpha)) (pow.f64 i 2))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 4) (-.f64 beta alpha)) (pow.f64 i 5))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (-.f64 beta alpha)) (pow.f64 i 3))))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/32 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 5)))) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 3)))) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 4)))))))
(+.f64 (*.f64 1/4 (*.f64 (+.f64 beta alpha) (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (*.f64 (pow.f64 (+.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) (pow.f64 i 3)))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 3) (pow.f64 i 4)) 1/16)) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 5)) -1/32)))))
(+.f64 (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 1/4 (/.f64 (+.f64 beta alpha) (pow.f64 i 2)))) (*.f64 (-.f64 beta alpha) (*.f64 -1/8 (/.f64 (pow.f64 (+.f64 beta alpha) 2) (pow.f64 i 3))))) (+.f64 (*.f64 (pow.f64 (+.f64 beta alpha) 3) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 4)) 1/16)) (*.f64 (-.f64 beta alpha) (*.f64 -1/32 (/.f64 (pow.f64 (+.f64 beta alpha) 4) (pow.f64 i 5))))))
(*.f64 -1 (/.f64 alpha i))
(neg.f64 (/.f64 alpha i))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(/.f64 beta i)
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(*.f64 -1 (/.f64 alpha i))
(neg.f64 (/.f64 alpha i))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(*.f64 -1 (/.f64 alpha i))
(neg.f64 (/.f64 alpha i))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (*.f64 -1 (/.f64 alpha i)))
(+.f64 (/.f64 beta i) (neg.f64 (/.f64 alpha i)))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(*.f64 1/2 (/.f64 beta i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 1/2 (/.f64 beta i)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 beta i)))
(+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 0)
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(+.f64 0 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(-.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 0)
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (+.f64 alpha beta) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 2 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 2 (+.f64 (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))) (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 2 (/.f64 i (-.f64 beta alpha))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1)
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 1 (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (/.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (-.f64 beta alpha) i)))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 (+.f64 alpha beta) 2) (+.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 2)
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 i)) (*.f64 2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 i)) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 4))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha)))))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (+.f64 beta alpha) (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha))))))
(*.f64 (/.f64 2 (+.f64 i (+.f64 (+.f64 beta i) alpha))) (/.f64 (+.f64 beta alpha) (*.f64 (/.f64 i (-.f64 beta alpha)) 4)))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 2 (+.f64 i (+.f64 alpha (+.f64 beta i)))) (*.f64 4 (/.f64 i (-.f64 beta alpha)))))
(/.f64 (*.f64 (+.f64 alpha beta) (/.f64 2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 4 (/.f64 (-.f64 beta alpha) i)))
(*.f64 (/.f64 2 (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (+.f64 beta alpha) (/.f64 i (/.f64 (-.f64 beta alpha) 4))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 2 (+.f64 i (+.f64 (+.f64 beta i) alpha))) (/.f64 i (/.f64 (-.f64 beta alpha) 4))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 2 (+.f64 i (+.f64 alpha (+.f64 beta i)))) (/.f64 i (/.f64 (-.f64 beta alpha) 4))))
(*.f64 (+.f64 beta alpha) (/.f64 (/.f64 2 (+.f64 i (+.f64 alpha (+.f64 beta i)))) (/.f64 -4 (/.f64 (-.f64 alpha beta) i))))
(/.f64 (*.f64 (+.f64 alpha beta) 4) (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (-.f64 beta alpha) i)) (/.f64 (*.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) 4) (/.f64 (-.f64 beta alpha) i))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2) (/.f64 i (-.f64 beta alpha)))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (neg.f64 (+.f64 alpha beta)) (/.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 4 (+.f64 (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 2 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i))))) 4)
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) 4) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 4) (*.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 4)))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (+.f64 (/.f64 4 (/.f64 (-.f64 beta alpha) i)) (/.f64 4 (/.f64 (-.f64 beta alpha) i))))
(*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha))) (+.f64 (/.f64 i (/.f64 (-.f64 beta alpha) 4)) (/.f64 i (/.f64 (-.f64 beta alpha) 4)))))
(*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha))) (+.f64 (/.f64 i (/.f64 (-.f64 beta alpha) 4)) (/.f64 i (/.f64 (-.f64 beta alpha) 4)))))
(*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i)))) (*.f64 2 (/.f64 i (/.f64 (-.f64 beta alpha) 4)))))
(*.f64 4 (/.f64 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i)))) (*.f64 2 (/.f64 -4 (/.f64 (-.f64 alpha beta) i)))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (+.f64 (/.f64 1 (+.f64 alpha beta)) (/.f64 1 (+.f64 alpha beta))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i))))) (/.f64 1 (+.f64 alpha beta)))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (/.f64 1/2 (+.f64 i (+.f64 (+.f64 beta i) alpha))) (/.f64 1 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (/.f64 1/2 (+.f64 i (+.f64 alpha (+.f64 beta i)))) (/.f64 1 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (/.f64 i (+.f64 beta alpha))) (/.f64 1/2 (+.f64 i (+.f64 alpha (+.f64 beta i)))))
(/.f64 (*.f64 (+.f64 alpha beta) -2) (+.f64 (/.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (neg.f64 (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) 8)
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) 4) (/.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)) 2))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i))))) (-.f64 0 (*.f64 2 (/.f64 i (-.f64 beta alpha)))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) i)) (-.f64 0 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4) (*.f64 (/.f64 (/.f64 (+.f64 alpha beta) (/.f64 i (-.f64 beta alpha))) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 4)) 16)
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) 1/2)) (neg.f64 (/.f64 i (-.f64 beta alpha))))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (+.f64 alpha (+.f64 beta (+.f64 i i)))))) (-.f64 0 (/.f64 1 (+.f64 alpha beta))))
(*.f64 (/.f64 1/2 (+.f64 beta (+.f64 (+.f64 i i) alpha))) (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (/.f64 1/2 (+.f64 i (+.f64 (+.f64 beta i) alpha))) (/.f64 1 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (/.f64 1/2 (+.f64 i (+.f64 alpha (+.f64 beta i)))) (/.f64 1 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (/.f64 i (+.f64 beta alpha))) (/.f64 1/2 (+.f64 i (+.f64 alpha (+.f64 beta i)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 beta (+.f64 i i))) (+.f64 alpha beta)))
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(pow.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 alpha (+.f64 beta (+.f64 i i)))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1)
(*.f64 1/2 (*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 beta alpha) (+.f64 beta (+.f64 (+.f64 i i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 (+.f64 beta i) alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 1/2 (/.f64 (+.f64 beta alpha) (+.f64 i (+.f64 alpha (+.f64 beta i))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (*.f64 (+.f64 i (+.f64 alpha (+.f64 beta i))) (/.f64 i (+.f64 beta alpha)))))
(+.f64 (/.f64 (-.f64 beta alpha) i) 0)
(/.f64 (-.f64 beta alpha) i)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
(/.f64 (-.f64 beta alpha) i)
(+.f64 0 (/.f64 (-.f64 beta alpha) i))
(/.f64 (-.f64 beta alpha) i)
(-.f64 (/.f64 (-.f64 beta alpha) i) 0)
(/.f64 (-.f64 beta alpha) i)
(*.f64 2 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
(/.f64 (-.f64 beta alpha) i)
(*.f64 1/2 (*.f64 (-.f64 beta alpha) (/.f64 2 i)))
(/.f64 (-.f64 beta alpha) i)
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (-.f64 beta alpha) (*.f64 2 (*.f64 1/2 (/.f64 1 i))))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (*.f64 1/2 (/.f64 1 i))))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (-.f64 beta alpha) (+.f64 (/.f64 1/2 i) (*.f64 1/2 (/.f64 1 i))))
(*.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (/.f64 1/2 i)))
(*.f64 (-.f64 beta alpha) (+.f64 (*.f64 1/2 (/.f64 1 i)) (/.f64 1/2 i)))
(*.f64 (/.f64 (-.f64 beta alpha) i) 1)
(/.f64 (-.f64 beta alpha) i)
(*.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 2)
(/.f64 (-.f64 beta alpha) i)
(*.f64 1 (/.f64 (-.f64 beta alpha) i))
(/.f64 (-.f64 beta alpha) i)
(*.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 1/2 (/.f64 1 i)))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 1/2 i))
(/.f64 (-.f64 beta alpha) i)
(*.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 i)) 1/2)
(/.f64 (-.f64 beta alpha) i)
(*.f64 (*.f64 (-.f64 beta alpha) 4) (/.f64 2 (*.f64 i 8)))
(*.f64 (-.f64 beta alpha) (*.f64 4 (/.f64 2 (*.f64 i 8))))
(*.f64 4 (*.f64 (-.f64 beta alpha) (/.f64 1/4 i)))
(*.f64 (/.f64 1 i) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (-.f64 alpha beta) (/.f64 -1 i))
(*.f64 -1 (/.f64 (-.f64 alpha beta) i))
(/.f64 (-.f64 beta alpha) i)
(*.f64 (*.f64 1/2 (/.f64 1 i)) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (/.f64 1/2 i) (*.f64 2 (-.f64 beta alpha)))
(/.f64 (-.f64 beta alpha) i)
(*.f64 (*.f64 2 (/.f64 1 i)) (*.f64 1/2 (-.f64 beta alpha)))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (*.f64 2 (*.f64 1/2 (/.f64 1 i))) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 1 i))
(*.f64 (/.f64 (-.f64 alpha beta) i) -1)
(/.f64 (-.f64 beta alpha) i)
(*.f64 (/.f64 2 (*.f64 i 8)) (*.f64 (-.f64 beta alpha) 4))
(*.f64 (-.f64 beta alpha) (*.f64 4 (/.f64 2 (*.f64 i 8))))
(*.f64 4 (*.f64 (-.f64 beta alpha) (/.f64 1/4 i)))
(*.f64 (/.f64 -1 i) (-.f64 alpha beta))
(*.f64 (-.f64 alpha beta) (/.f64 -1 i))
(pow.f64 (/.f64 (-.f64 beta alpha) i) 1)
(/.f64 (-.f64 beta alpha) i)
(neg.f64 (/.f64 (-.f64 alpha beta) i))
(/.f64 (-.f64 beta alpha) i)
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 0)
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(+.f64 0 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(-.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 0)
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 2 (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha)))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 1/2 (/.f64 i (-.f64 beta alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (-.f64 beta alpha) (+.f64 i i))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (-.f64 beta alpha) (-.f64 0 (*.f64 2 (neg.f64 i))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (-.f64 beta alpha) (-.f64 0 (neg.f64 (+.f64 i i))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (-.f64 beta alpha) (/.f64 (neg.f64 (+.f64 i i)) -1))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (/.f64 (-.f64 beta alpha) i) 2)
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 1)
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 1 (*.f64 2 (/.f64 i (-.f64 beta alpha))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (*.f64 2 (-.f64 beta alpha)) (*.f64 i 4))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (*.f64 (-.f64 beta alpha) (/.f64 2 i)) 4)
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (*.f64 (-.f64 beta alpha) 4) (*.f64 i 8))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (-.f64 alpha beta) (*.f64 2 (neg.f64 i)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (-.f64 alpha beta) (neg.f64 (+.f64 i i)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 -1 (-.f64 0 (*.f64 2 (/.f64 i (-.f64 beta alpha)))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 4 (+.f64 (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha)))) (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) 4) 8)
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (*.f64 2 (*.f64 (-.f64 beta alpha) 4)) (*.f64 2 (*.f64 i 8)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) (*.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))) 4))
(/.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) 1/2) (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))))
(*.f64 1/2 (/.f64 (/.f64 i (-.f64 beta alpha)) (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha)))))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 2 (*.f64 2 (neg.f64 i))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (*.f64 2 (neg.f64 (+.f64 i i))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (*.f64 2 (-.f64 alpha beta)) (neg.f64 (*.f64 i 4)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 i (-.f64 beta alpha)))) (+.f64 (*.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))) 4) (*.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))) 4)))
(/.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) 1/2) (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))))
(*.f64 1/2 (/.f64 (/.f64 i (-.f64 beta alpha)) (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (-.f64 beta alpha) i) 4)) 16)
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 beta alpha) 4))) (+.f64 (*.f64 2 (*.f64 i 8)) (*.f64 2 (*.f64 i 8))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (+.f64 (*.f64 2 (*.f64 2 (neg.f64 i))) (*.f64 2 (*.f64 2 (neg.f64 i)))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 alpha beta))) (+.f64 (*.f64 2 (neg.f64 (+.f64 i i))) (*.f64 2 (neg.f64 (+.f64 i i)))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (/.f64 (-.f64 beta alpha) 2) i)
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (/.f64 (-.f64 alpha beta) 2) (neg.f64 i))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) 4) (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))))
(/.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) 1/2) (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))))
(*.f64 1/2 (/.f64 (/.f64 i (-.f64 beta alpha)) (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha)))))
(/.f64 (neg.f64 (*.f64 (-.f64 beta alpha) 4)) (-.f64 0 (*.f64 i 8)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) 2) (/.f64 (-.f64 beta alpha) 2)) (+.f64 i i))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (+.f64 (/.f64 (-.f64 alpha beta) 2) (/.f64 (-.f64 alpha beta) 2)) (*.f64 2 (neg.f64 i)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (+.f64 (/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) 4) (/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) 4)) (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha)))))
(/.f64 (+.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) 1/2) (*.f64 (/.f64 i (-.f64 beta alpha)) 1/2)) (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha)))))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 i (-.f64 beta alpha))) (*.f64 1/2 (/.f64 i (-.f64 beta alpha)))) (*.f64 2 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha)))))
(/.f64 (/.f64 (/.f64 i (-.f64 beta alpha)) 2) (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))))
(/.f64 -1/2 (neg.f64 (/.f64 i (-.f64 beta alpha))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) 2)) (neg.f64 i))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (neg.f64 (/.f64 (-.f64 alpha beta) 2)) i)
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (/.f64 i (-.f64 beta alpha))) 4)) (-.f64 0 (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha)))))
(/.f64 (*.f64 (/.f64 i (-.f64 beta alpha)) 1/2) (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha))))
(*.f64 1/2 (/.f64 (/.f64 i (-.f64 beta alpha)) (*.f64 (/.f64 i (-.f64 beta alpha)) (/.f64 i (-.f64 beta alpha)))))
(pow.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) 1)
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(*.f64 (-.f64 beta alpha) (/.f64 1/2 i))

eval1.3s (4.2%)

Compiler

Compiled 31814 to 20119 computations (36.8% saved)

prune381.0ms (1.2%)

Pruning

27 alts after pruning (22 fresh and 5 done)

PrunedKeptTotal
New93912951
Fresh71017
Picked101
Done156
Total94827975
Error
0.1b
Counts
975 → 27
Alt Table
Click to see full alt table
StatusErrorProgram
23.4b
(/.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))) 2)
47.9b
(/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2)
51.8b
(/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2)
57.5b
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
52.3b
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
57.4b
(/.f64 (/.f64 (*.f64 4 i) alpha) 2)
56.0b
(/.f64 (/.f64 2 alpha) 2)
49.9b
(/.f64 (-.f64 (+.f64 (/.f64 alpha beta) 2) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))) 2)
23.4b
(/.f64 (-.f64 (+.f64 1 (/.f64 beta (+.f64 beta (+.f64 2 alpha)))) (/.f64 alpha (+.f64 beta (+.f64 2 alpha)))) 2)
33.1b
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
23.3b
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
31.8b
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 (*.f64 i 4) 4) (/.f64 i beta))) 1) 2)
18.9b
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
61.4b
(/.f64 (+.f64 (-.f64 -1 (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) alpha)) 1) 2)
35.3b
(/.f64 (+.f64 (*.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
34.1b
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
14.6b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2)
26.8b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (neg.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) 1) 2)
50.1b
(/.f64 (+.f64 (*.f64 beta (+.f64 (/.f64 1 (+.f64 (*.f64 2 i) (+.f64 alpha 2))) (-.f64 (*.f64 -2 (/.f64 (/.f64 i alpha) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))) (*.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 (*.f64 2 i) (+.f64 alpha 2)) 2))))))) (-.f64 1 (*.f64 alpha (/.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (+.f64 (*.f64 2 i) (+.f64 alpha 2)))))) 2)
51.5b
(/.f64 (+.f64 (*.f64 beta (*.f64 (/.f64 i (pow.f64 alpha 2)) -2)) (*.f64 -1 (-.f64 (+.f64 (*.f64 (-.f64 (*.f64 i (*.f64 beta -2)) (*.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))))) (/.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (pow.f64 alpha 3))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) alpha)) (*.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta)) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 (*.f64 2 i) (+.f64 2 beta))) (pow.f64 alpha 2)))))) 2)
48.9b
(/.f64 (+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta))) 2)
52.4b
(/.f64 (*.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))) 2)
52.3b
(/.f64 (*.f64 (/.f64 1 alpha) (/.f64 -1 (/.f64 -1 (+.f64 2 (+.f64 beta beta))))) 2)
52.3b
(/.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (+.f64 beta beta))) 2)
54.7b
(/.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)))) 2)
43.4b
(/.f64 2 2)
25.8b
(/.f64 1 2)
Compiler

Compiled 1156 to 879 computations (24% saved)

localize11.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (/.f64 beta (+.f64 beta 2)) 1)
0.0b
(/.f64 beta (+.f64 beta 2))
Compiler

Compiled 30 to 22 computations (26.7% saved)

series4.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite90.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1442×rational.json-1
1442×rational.json-2
1442×rational.json-4
1442×rational.json-3
1434×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
16432
216032
337032
495332
5385332
Stop Event
node limit
Counts
2 → 119
Calls
Call 1
Inputs
(/.f64 beta (+.f64 beta 2))
(+.f64 (/.f64 beta (+.f64 beta 2)) 1)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 beta (+.f64 beta 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 beta (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 beta (neg.f64 (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)) (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (+.f64 beta 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 beta (neg.f64 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 beta 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)) (/.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (/.f64 1 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (*.f64 1/2 (*.f64 2 (/.f64 1 (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (*.f64 1/2 (/.f64 2 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta 2) (/.f64 (/.f64 1 beta) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 beta 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 beta (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 beta (neg.f64 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 beta beta) (neg.f64 (+.f64 beta (+.f64 beta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 beta (+.f64 beta 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (/.f64 2 (*.f64 (+.f64 beta 2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (*.f64 (/.f64 1 (+.f64 beta 2)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (*.f64 (/.f64 1/2 (+.f64 beta 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 beta (*.f64 (+.f64 beta 2) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 beta (+.f64 beta 2)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta 2)) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 1 (/.f64 1 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (/.f64 -1 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 2 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (+.f64 beta 2) beta)) (/.f64 1 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (+.f64 beta 2) beta)) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 beta 4) (+.f64 beta 2)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 8) (/.f64 1 (*.f64 (+.f64 beta 2) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta 2)) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 beta (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 beta) (/.f64 (+.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta -2) (/.f64 1/2 (neg.f64 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta -2) (/.f64 1 (*.f64 (+.f64 beta 2) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta -2) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 beta 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 beta 2))) (*.f64 beta 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (+.f64 beta 2)) (*.f64 beta 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 beta) (/.f64 (+.f64 beta (+.f64 beta 4)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 beta) (/.f64 (+.f64 beta 2) (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 (*.f64 beta 4) (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (+.f64 beta 2) 8)) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 beta 2)) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 1/2) (*.f64 2 (/.f64 1 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 1/2) (/.f64 2 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 beta) (/.f64 (neg.f64 (+.f64 beta 2)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) 1/4) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1/2 (+.f64 beta 2)) 1/2) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (+.f64 beta 2)))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 2 (+.f64 beta 2))) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (+.f64 1/2 (/.f64 1 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 (+.f64 beta 2) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta (+.f64 beta 4)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 1/2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 beta)) (/.f64 1 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (+.f64 beta 2)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 -1 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 beta) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (+.f64 beta 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))) (/.f64 (+.f64 beta 2) beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))) (*.f64 2 (/.f64 (+.f64 beta 2) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta beta) (neg.f64 (+.f64 beta (+.f64 beta 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (*.f64 (+.f64 beta 2) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (neg.f64 (+.f64 beta 2))) (*.f64 beta -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (*.f64 2 (/.f64 (+.f64 beta 2) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 beta 2) (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))) (/.f64 2 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 beta (+.f64 beta 2)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta 2) 8)) (*.f64 beta 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 beta 2) -2)) (*.f64 beta -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (+.f64 beta (+.f64 beta 4)))) (*.f64 beta -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 beta (+.f64 beta 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 beta 2) (neg.f64 beta)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 beta beta) (neg.f64 (+.f64 beta (+.f64 beta 4)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 beta (+.f64 beta 2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 beta (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 1/2 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 beta (+.f64 beta 2)) (+.f64 1 (/.f64 (+.f64 beta 2) beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 beta beta) (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 1/2 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 beta (neg.f64 (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 beta (+.f64 beta 2))) (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 beta (+.f64 beta 2))) (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta 4) (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 2 (*.f64 (+.f64 beta 2) 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (*.f64 2 (/.f64 beta (+.f64 beta 2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 beta (+.f64 1 (/.f64 (+.f64 beta 2) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 beta) (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 -1 (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 beta (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 beta 2)) (*.f64 (+.f64 beta beta) (+.f64 1 (/.f64 (+.f64 beta 2) beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 2 (*.f64 2 (/.f64 beta (+.f64 beta 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (+.f64 beta 2)) beta)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 1/2 (+.f64 beta 2))) (+.f64 beta beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 beta (+.f64 1 (/.f64 (+.f64 beta 2) beta))) (/.f64 1 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 beta (neg.f64 (+.f64 beta 2)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 1/2) (*.f64 2 (/.f64 beta (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 2 (*.f64 (+.f64 beta 2) 8))) (*.f64 beta 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 -1 (+.f64 beta 2))) (neg.f64 beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 beta beta) (+.f64 1 (/.f64 (+.f64 beta 2) beta))) (/.f64 1/2 (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 2) (*.f64 2 (/.f64 beta (+.f64 beta 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) 1) (/.f64 beta (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 (*.f64 beta 1/2) (+.f64 beta 2))) 1) (/.f64 beta (+.f64 beta 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (*.f64 2 (/.f64 beta (+.f64 beta 2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 (+.f64 beta 2) beta))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)))))

simplify137.0ms (0.4%)

Algorithm
egg-herbie
Rules
1458×rational.json-simplify-2
806×rational.json-simplify-35
800×rational.json-simplify-41
796×rational.json-simplify-44
732×rational.json-simplify-47
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02483215
15203203
212313131
342163047
473573047
Stop Event
node limit
Counts
143 → 181
Calls
Call 1
Inputs
(*.f64 1/2 beta)
(+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (pow.f64 beta 2)))
(+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3))))
(+.f64 (*.f64 -1/16 (pow.f64 beta 4)) (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3)))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
1
(+.f64 1 (*.f64 1/2 beta))
(+.f64 1 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (pow.f64 beta 2))))
(+.f64 1 (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3)))))
2
(-.f64 2 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
2
(-.f64 2 (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(+.f64 (/.f64 beta (+.f64 beta 2)) 0)
(+.f64 0 (/.f64 beta (+.f64 beta 2)))
(+.f64 -1 (-.f64 1 (/.f64 beta (neg.f64 (+.f64 beta 2)))))
(+.f64 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)) (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)))
(-.f64 (/.f64 beta (+.f64 beta 2)) 0)
(-.f64 0 (/.f64 beta (neg.f64 (+.f64 beta 2))))
(-.f64 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 beta 4))))
(-.f64 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)) (/.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))) 2))
(*.f64 beta (/.f64 1 (+.f64 beta 2)))
(*.f64 beta (*.f64 1/2 (*.f64 2 (/.f64 1 (+.f64 beta 2)))))
(*.f64 beta (*.f64 1/2 (/.f64 2 (+.f64 beta 2))))
(*.f64 2 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 1 beta) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (/.f64 beta (+.f64 beta 2)) 1)
(*.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 beta 2)))
(*.f64 -1 (/.f64 beta (neg.f64 (+.f64 beta 2))))
(*.f64 -1 (/.f64 (+.f64 beta beta) (neg.f64 (+.f64 beta (+.f64 beta 4)))))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 beta 2))) 1/2)
(*.f64 (*.f64 beta 4) (/.f64 2 (*.f64 (+.f64 beta 2) 8)))
(*.f64 (*.f64 beta 4) (*.f64 (/.f64 1 (+.f64 beta 2)) 1/4))
(*.f64 (*.f64 beta 4) (*.f64 (/.f64 1/2 (+.f64 beta 2)) 1/2))
(*.f64 4 (/.f64 beta (*.f64 (+.f64 beta 2) 4)))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 beta 2)) 4))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(*.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 1 (/.f64 1 beta)))
(*.f64 (neg.f64 beta) (/.f64 -1 (+.f64 beta 2)))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 2 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (*.f64 2 (/.f64 (+.f64 beta 2) beta)) (/.f64 1 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (*.f64 2 (/.f64 (+.f64 beta 2) beta)) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (/.f64 (*.f64 beta 4) (+.f64 beta 2)) 1/4)
(*.f64 (*.f64 beta 8) (/.f64 1 (*.f64 (+.f64 beta 2) 8)))
(*.f64 (/.f64 1/2 (+.f64 beta 2)) (+.f64 beta beta))
(*.f64 1/2 (*.f64 2 (/.f64 beta (+.f64 beta 2))))
(*.f64 (/.f64 1 beta) (/.f64 (+.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (*.f64 beta -2) (/.f64 1/2 (neg.f64 (+.f64 beta 2))))
(*.f64 (*.f64 beta -2) (/.f64 1 (*.f64 (+.f64 beta 2) -2)))
(*.f64 (*.f64 beta -2) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 beta 4)))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta 2))) (*.f64 beta 1/2))
(*.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))) -1)
(*.f64 (/.f64 2 (+.f64 beta 2)) (*.f64 beta 1/2))
(*.f64 (/.f64 1/2 beta) (/.f64 (+.f64 beta (+.f64 beta 4)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)) 2)
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (/.f64 2 beta) (/.f64 (+.f64 beta 2) (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 1/4 (/.f64 (*.f64 beta 4) (+.f64 beta 2)))
(*.f64 (/.f64 2 (*.f64 (+.f64 beta 2) 8)) (*.f64 beta 4))
(*.f64 (/.f64 -1 (+.f64 beta 2)) (neg.f64 beta))
(*.f64 (*.f64 beta 1/2) (*.f64 2 (/.f64 1 (+.f64 beta 2))))
(*.f64 (*.f64 beta 1/2) (/.f64 2 (+.f64 beta 2)))
(*.f64 (/.f64 -1 beta) (/.f64 (neg.f64 (+.f64 beta 2)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) 1/4) (*.f64 beta 4))
(*.f64 (*.f64 (/.f64 1/2 (+.f64 beta 2)) 1/2) (*.f64 beta 4))
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (+.f64 beta 2)))) beta)
(*.f64 (*.f64 1/2 (/.f64 2 (+.f64 beta 2))) beta)
(*.f64 (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (+.f64 1/2 (/.f64 1 beta)))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 (+.f64 beta 2) beta))
(*.f64 (/.f64 (+.f64 beta (+.f64 beta 4)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 1/2 beta))
(*.f64 (/.f64 1 (/.f64 1 beta)) (/.f64 1 (+.f64 beta 2)))
(*.f64 (/.f64 (+.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 1 beta))
(*.f64 (/.f64 (neg.f64 (+.f64 beta 2)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 -1 beta))
(*.f64 (/.f64 (/.f64 1 beta) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (+.f64 beta 2))
(*.f64 (/.f64 2 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))) (/.f64 (+.f64 beta 2) beta))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))) (*.f64 2 (/.f64 (+.f64 beta 2) beta)))
(*.f64 (/.f64 (+.f64 beta beta) (neg.f64 (+.f64 beta (+.f64 beta 4)))) -1)
(*.f64 (/.f64 beta (*.f64 (+.f64 beta 2) 4)) 4)
(*.f64 (/.f64 1/2 (neg.f64 (+.f64 beta 2))) (*.f64 beta -2))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (*.f64 2 (/.f64 (+.f64 beta 2) beta)))
(*.f64 (/.f64 (+.f64 beta 2) (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))) (/.f64 2 beta))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta 2)) 4) 4)
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) 8)) (*.f64 beta 8))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) -2)) (*.f64 beta -2))
(*.f64 (/.f64 1 (neg.f64 (+.f64 beta (+.f64 beta 4)))) (*.f64 beta -2))
(pow.f64 (/.f64 beta (+.f64 beta 2)) 1)
(neg.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))))
(neg.f64 (/.f64 (/.f64 (+.f64 beta 2) (neg.f64 beta)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(neg.f64 (/.f64 (+.f64 beta beta) (neg.f64 (+.f64 beta (+.f64 beta 4)))))
(-.f64 (/.f64 beta (+.f64 beta 2)) -1)
(-.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 0)
(*.f64 beta (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (+.f64 beta 2)))
(*.f64 2 (+.f64 1/2 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2))))
(*.f64 (/.f64 beta (+.f64 beta 2)) (+.f64 1 (/.f64 (+.f64 beta 2) beta)))
(*.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))
(*.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(*.f64 (+.f64 beta beta) (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 1/2 (+.f64 beta 2))))
(*.f64 -1 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 beta (neg.f64 (+.f64 beta 2)))))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 beta 2))) (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 1/2))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 beta 2))) (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 2))
(*.f64 (*.f64 beta 4) (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 2 (*.f64 (+.f64 beta 2) 8))))
(*.f64 (+.f64 2 (*.f64 2 (/.f64 beta (+.f64 beta 2)))) 1/2)
(*.f64 4 (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 4))
(*.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 beta (+.f64 1 (/.f64 (+.f64 beta 2) beta))))
(*.f64 (neg.f64 beta) (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 -1 (+.f64 beta 2))))
(*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2))) 1/4)
(*.f64 (/.f64 1/2 (+.f64 beta 2)) (*.f64 (+.f64 beta beta) (+.f64 1 (/.f64 (+.f64 beta 2) beta))))
(*.f64 1/2 (+.f64 2 (*.f64 2 (/.f64 beta (+.f64 beta 2)))))
(*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (+.f64 beta 2)) beta)
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 1/2 (+.f64 beta 2))) (+.f64 beta beta))
(*.f64 (*.f64 beta (+.f64 1 (/.f64 (+.f64 beta 2) beta))) (/.f64 1 (+.f64 beta 2)))
(*.f64 (+.f64 1/2 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2))) 2)
(*.f64 1/4 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2))))
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 beta (neg.f64 (+.f64 beta 2)))) -1)
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 1/2) (*.f64 2 (/.f64 beta (+.f64 beta 2))))
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 2 (*.f64 (+.f64 beta 2) 8))) (*.f64 beta 4))
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 -1 (+.f64 beta 2))) (neg.f64 beta))
(*.f64 (*.f64 (+.f64 beta beta) (+.f64 1 (/.f64 (+.f64 beta 2) beta))) (/.f64 1/2 (+.f64 beta 2)))
(*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 2) (*.f64 2 (/.f64 beta (+.f64 beta 2))))
(*.f64 (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 4) 4)
(*.f64 (+.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) 1) (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 (*.f64 beta 1/2) (+.f64 beta 2))) 1) (/.f64 beta (+.f64 beta 2)))
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(/.f64 (+.f64 2 (*.f64 2 (/.f64 beta (+.f64 beta 2)))) 2)
(/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 (+.f64 beta 2) beta))
(/.f64 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2))) 4)
(/.f64 (*.f64 2 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2))))) 16)
(pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
Outputs
(*.f64 1/2 beta)
(+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (pow.f64 beta 2)))
(+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3))))
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (+.f64 (*.f64 1/2 beta) (*.f64 1/8 (pow.f64 beta 3))))
(+.f64 (*.f64 -1/16 (pow.f64 beta 4)) (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3)))))
(+.f64 (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3)))) (*.f64 -1/16 (pow.f64 beta 4)))
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (+.f64 (+.f64 (*.f64 1/2 beta) (*.f64 1/8 (pow.f64 beta 3))) (*.f64 -1/16 (pow.f64 beta 4))))
(+.f64 (*.f64 1/8 (pow.f64 beta 3)) (+.f64 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (pow.f64 beta 2))) (*.f64 -1/16 (pow.f64 beta 4))))
(+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (+.f64 (*.f64 -1/16 (pow.f64 beta 4)) (+.f64 (*.f64 1/2 beta) (*.f64 1/8 (pow.f64 beta 3)))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 1 (/.f64 2 beta))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (-.f64 1 (*.f64 2 (/.f64 1 beta))))
(+.f64 (-.f64 1 (*.f64 2 (/.f64 1 beta))) (*.f64 4 (/.f64 1 (pow.f64 beta 2))))
(+.f64 (-.f64 1 (/.f64 2 beta)) (*.f64 4 (/.f64 1 (pow.f64 beta 2))))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3))))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (/.f64 2 beta))))
1
(-.f64 1 (*.f64 2 (/.f64 1 beta)))
(-.f64 1 (/.f64 2 beta))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (-.f64 1 (*.f64 2 (/.f64 1 beta))))
(+.f64 (-.f64 1 (*.f64 2 (/.f64 1 beta))) (*.f64 4 (/.f64 1 (pow.f64 beta 2))))
(+.f64 (-.f64 1 (/.f64 2 beta)) (*.f64 4 (/.f64 1 (pow.f64 beta 2))))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 1 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3))))))
(+.f64 1 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (/.f64 2 beta))))
1
(+.f64 1 (*.f64 1/2 beta))
(+.f64 (*.f64 1/2 beta) 1)
(+.f64 1 (+.f64 (*.f64 1/2 beta) (*.f64 -1/4 (pow.f64 beta 2))))
(+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) 1))
(+.f64 1 (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3)))))
(+.f64 (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3)))) 1)
(+.f64 (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) (*.f64 1/8 (pow.f64 beta 3))) (+.f64 (*.f64 1/2 beta) 1))
(+.f64 (*.f64 1/8 (pow.f64 beta 3)) (+.f64 (*.f64 1/2 beta) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) 1)))
(+.f64 (+.f64 (*.f64 1/2 beta) (*.f64 1/8 (pow.f64 beta 3))) (+.f64 (*.f64 -1/4 (pow.f64 beta 2)) 1))
2
(-.f64 2 (*.f64 2 (/.f64 1 beta)))
(-.f64 2 (/.f64 2 beta))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (-.f64 2 (*.f64 2 (/.f64 1 beta))))
(+.f64 2 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))))
(+.f64 2 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (/.f64 2 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
(+.f64 2 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3))))))
(+.f64 2 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (/.f64 2 beta))))
2
(-.f64 2 (*.f64 2 (/.f64 1 beta)))
(-.f64 2 (/.f64 2 beta))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (*.f64 2 (/.f64 1 beta)))
(+.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (-.f64 2 (*.f64 2 (/.f64 1 beta))))
(+.f64 2 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))))
(+.f64 2 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (/.f64 2 beta)))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 beta))))
(-.f64 (+.f64 2 (*.f64 4 (/.f64 1 (pow.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3)))))
(+.f64 2 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 8 (/.f64 1 (pow.f64 beta 3))))))
(+.f64 2 (-.f64 (*.f64 4 (/.f64 1 (pow.f64 beta 2))) (+.f64 (*.f64 8 (/.f64 1 (pow.f64 beta 3))) (/.f64 2 beta))))
(+.f64 (/.f64 beta (+.f64 beta 2)) 0)
(/.f64 beta (+.f64 beta 2))
(+.f64 0 (/.f64 beta (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(+.f64 -1 (-.f64 1 (/.f64 beta (neg.f64 (+.f64 beta 2)))))
(/.f64 beta (+.f64 beta 2))
(+.f64 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)) (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(-.f64 (/.f64 beta (+.f64 beta 2)) 0)
(/.f64 beta (+.f64 beta 2))
(-.f64 0 (/.f64 beta (neg.f64 (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(-.f64 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)) (/.f64 (neg.f64 beta) (+.f64 beta (+.f64 beta 4))))
(/.f64 beta (+.f64 beta 2))
(-.f64 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)) (/.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))) 2))
(/.f64 beta (+.f64 beta 2))
(*.f64 beta (/.f64 1 (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 beta (*.f64 1/2 (*.f64 2 (/.f64 1 (+.f64 beta 2)))))
(/.f64 beta (+.f64 beta 2))
(*.f64 beta (*.f64 1/2 (/.f64 2 (+.f64 beta 2))))
(*.f64 (*.f64 1/2 beta) (/.f64 2 (+.f64 beta 2)))
(*.f64 2 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (+.f64 beta 2) (/.f64 (/.f64 1 beta) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 beta (+.f64 beta 2)) 1)
(/.f64 beta (+.f64 beta 2))
(*.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (+.f64 beta beta) (/.f64 1/2 (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 -1 (/.f64 beta (neg.f64 (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 -1 (/.f64 (+.f64 beta beta) (neg.f64 (+.f64 beta (+.f64 beta 4)))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 beta 2))) 1/2)
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 beta 4) (/.f64 2 (*.f64 (+.f64 beta 2) 8)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 beta 4) (*.f64 (/.f64 1 (+.f64 beta 2)) 1/4))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 beta 4) (*.f64 (/.f64 1/2 (+.f64 beta 2)) 1/2))
(/.f64 beta (+.f64 beta 2))
(*.f64 4 (/.f64 beta (*.f64 (+.f64 beta 2) 4)))
(/.f64 beta (+.f64 beta 2))
(*.f64 4 (/.f64 (/.f64 beta (+.f64 beta 2)) 4))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 (+.f64 beta 2)) beta)
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 (+.f64 beta 2)) (/.f64 1 (/.f64 1 beta)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (neg.f64 beta) (/.f64 -1 (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 2 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 2 (/.f64 (+.f64 beta 2) beta)) (/.f64 1 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (*.f64 2 (/.f64 (+.f64 beta 2) beta)) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta)))))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) 1/2))))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 beta (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1/2 (+.f64 beta 2)))))))
(*.f64 (*.f64 2 (/.f64 (+.f64 beta 2) beta)) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (*.f64 2 (/.f64 (+.f64 beta 2) beta)) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta)))))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) 1/2))))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 beta (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1/2 (+.f64 beta 2)))))))
(*.f64 (/.f64 (*.f64 beta 4) (+.f64 beta 2)) 1/4)
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 beta 8) (/.f64 1 (*.f64 (+.f64 beta 2) 8)))
(*.f64 beta (*.f64 8 (/.f64 1 (*.f64 8 (+.f64 beta 2)))))
(*.f64 beta (*.f64 8 (/.f64 1/8 (+.f64 beta 2))))
(*.f64 (/.f64 1/8 (+.f64 beta 2)) (*.f64 beta 8))
(*.f64 (/.f64 1/2 (+.f64 beta 2)) (+.f64 beta beta))
(/.f64 beta (+.f64 beta 2))
(*.f64 1/2 (*.f64 2 (/.f64 beta (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 beta) (/.f64 (+.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 beta -2) (/.f64 1/2 (neg.f64 (+.f64 beta 2))))
(*.f64 beta (*.f64 -2 (/.f64 1/2 (neg.f64 (+.f64 beta 2)))))
(*.f64 -2 (*.f64 beta (/.f64 -1/2 (+.f64 beta 2))))
(*.f64 (*.f64 beta -2) (/.f64 1 (*.f64 (+.f64 beta 2) -2)))
(*.f64 beta (*.f64 -2 (/.f64 1/2 (neg.f64 (+.f64 beta 2)))))
(*.f64 -2 (*.f64 beta (/.f64 -1/2 (+.f64 beta 2))))
(*.f64 (*.f64 beta -2) (/.f64 1 (neg.f64 (+.f64 beta (+.f64 beta 4)))))
(*.f64 beta (*.f64 -2 (/.f64 1/2 (neg.f64 (+.f64 beta 2)))))
(*.f64 -2 (*.f64 beta (/.f64 -1/2 (+.f64 beta 2))))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 beta 2))) (*.f64 beta 1/2))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))) -1)
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 2 (+.f64 beta 2)) (*.f64 beta 1/2))
(*.f64 (*.f64 1/2 beta) (/.f64 2 (+.f64 beta 2)))
(*.f64 (/.f64 1/2 beta) (/.f64 (+.f64 beta (+.f64 beta 4)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2)) 2)
(/.f64 beta (+.f64 beta 2))
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta)))))
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (/.f64 (/.f64 beta (+.f64 1/2 (/.f64 1 beta))) (+.f64 beta 2)) (+.f64 1/2 (/.f64 1 beta)))
(*.f64 (/.f64 2 beta) (/.f64 (+.f64 beta 2) (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))))
(*.f64 (/.f64 2 beta) (/.f64 (+.f64 beta 2) (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))))
(*.f64 (/.f64 2 beta) (/.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 beta 2) (*.f64 beta beta)) (*.f64 2 (+.f64 beta 2)))))
(*.f64 (/.f64 2 beta) (/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) 2))
(*.f64 (/.f64 1/2 (/.f64 (+.f64 beta 2) (*.f64 beta beta))) (/.f64 2 beta))
(/.f64 (/.f64 2 beta) (/.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 1/2 beta)))
(*.f64 1/4 (/.f64 (*.f64 beta 4) (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 2 (*.f64 (+.f64 beta 2) 8)) (*.f64 beta 4))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 -1 (+.f64 beta 2)) (neg.f64 beta))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 beta 1/2) (*.f64 2 (/.f64 1 (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 beta 1/2) (/.f64 2 (+.f64 beta 2)))
(*.f64 (*.f64 1/2 beta) (/.f64 2 (+.f64 beta 2)))
(*.f64 (/.f64 -1 beta) (/.f64 (neg.f64 (+.f64 beta 2)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 (/.f64 1 (+.f64 beta 2)) 1/4) (*.f64 beta 4))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 (/.f64 1/2 (+.f64 beta 2)) 1/2) (*.f64 beta 4))
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 1/2 (*.f64 2 (/.f64 1 (+.f64 beta 2)))) beta)
(/.f64 beta (+.f64 beta 2))
(*.f64 (*.f64 1/2 (/.f64 2 (+.f64 beta 2))) beta)
(*.f64 (*.f64 1/2 beta) (/.f64 2 (+.f64 beta 2)))
(*.f64 (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (+.f64 1/2 (/.f64 1 beta)))
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta)))))
(*.f64 (+.f64 1/2 (/.f64 1 beta)) (/.f64 (/.f64 2 (+.f64 beta 2)) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))
(*.f64 (/.f64 (/.f64 beta (+.f64 1/2 (/.f64 1 beta))) (+.f64 beta 2)) (+.f64 1/2 (/.f64 1 beta)))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 (+.f64 beta 2) beta))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 (+.f64 beta (+.f64 beta 4)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 1/2 beta))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 (/.f64 1 beta)) (/.f64 1 (+.f64 beta 2)))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 (+.f64 beta 2) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 1 beta))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 (neg.f64 (+.f64 beta 2)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 -1 beta))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 (/.f64 1 beta) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (+.f64 beta 2))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 2 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))) (/.f64 (+.f64 beta 2) beta))
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))) (*.f64 2 (/.f64 (+.f64 beta 2) beta)))
(*.f64 (*.f64 2 (/.f64 (+.f64 beta 2) beta)) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta)))))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) 1/2))))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 beta (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1/2 (+.f64 beta 2)))))))
(*.f64 (/.f64 (+.f64 beta beta) (neg.f64 (+.f64 beta (+.f64 beta 4)))) -1)
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 beta (*.f64 (+.f64 beta 2) 4)) 4)
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1/2 (neg.f64 (+.f64 beta 2))) (*.f64 beta -2))
(*.f64 beta (*.f64 -2 (/.f64 1/2 (neg.f64 (+.f64 beta 2)))))
(*.f64 -2 (*.f64 beta (/.f64 -1/2 (+.f64 beta 2))))
(*.f64 (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (*.f64 2 (/.f64 (+.f64 beta 2) beta)))
(*.f64 (*.f64 2 (/.f64 (+.f64 beta 2) beta)) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta)))))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 1/2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) (/.f64 (+.f64 beta 2) 1/2))))
(*.f64 2 (*.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 beta (/.f64 beta (/.f64 (+.f64 beta 2) (/.f64 1/2 (+.f64 beta 2)))))))
(*.f64 (/.f64 (+.f64 beta 2) (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta)))) (/.f64 2 beta))
(*.f64 (/.f64 2 beta) (/.f64 (+.f64 beta 2) (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (+.f64 beta 2) (*.f64 beta beta))))))
(*.f64 (/.f64 2 beta) (/.f64 (+.f64 beta 2) (*.f64 (/.f64 (+.f64 beta 2) (*.f64 beta beta)) (*.f64 2 (+.f64 beta 2)))))
(*.f64 (/.f64 2 beta) (/.f64 (/.f64 (*.f64 beta beta) (+.f64 beta 2)) 2))
(*.f64 (/.f64 1/2 (/.f64 (+.f64 beta 2) (*.f64 beta beta))) (/.f64 2 beta))
(/.f64 (/.f64 2 beta) (/.f64 (/.f64 (+.f64 beta 2) beta) (*.f64 1/2 beta)))
(*.f64 (/.f64 (/.f64 beta (+.f64 beta 2)) 4) 4)
(/.f64 beta (+.f64 beta 2))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) 8)) (*.f64 beta 8))
(*.f64 beta (*.f64 8 (/.f64 1 (*.f64 8 (+.f64 beta 2)))))
(*.f64 beta (*.f64 8 (/.f64 1/8 (+.f64 beta 2))))
(*.f64 (/.f64 1/8 (+.f64 beta 2)) (*.f64 beta 8))
(*.f64 (/.f64 1 (*.f64 (+.f64 beta 2) -2)) (*.f64 beta -2))
(*.f64 beta (*.f64 -2 (/.f64 1/2 (neg.f64 (+.f64 beta 2)))))
(*.f64 -2 (*.f64 beta (/.f64 -1/2 (+.f64 beta 2))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 beta (+.f64 beta 4)))) (*.f64 beta -2))
(*.f64 beta (*.f64 -2 (/.f64 1/2 (neg.f64 (+.f64 beta 2)))))
(*.f64 -2 (*.f64 beta (/.f64 -1/2 (+.f64 beta 2))))
(pow.f64 (/.f64 beta (+.f64 beta 2)) 1)
(/.f64 beta (+.f64 beta 2))
(neg.f64 (/.f64 beta (neg.f64 (+.f64 beta 2))))
(/.f64 beta (+.f64 beta 2))
(neg.f64 (/.f64 (/.f64 (+.f64 beta 2) (neg.f64 beta)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))))
(/.f64 beta (+.f64 beta 2))
(neg.f64 (/.f64 (+.f64 beta beta) (neg.f64 (+.f64 beta (+.f64 beta 4)))))
(/.f64 beta (+.f64 beta 2))
(-.f64 (/.f64 beta (+.f64 beta 2)) -1)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(-.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 0)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 beta (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (+.f64 beta 2)))
(*.f64 2 (+.f64 1/2 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2))))
(*.f64 2 (+.f64 1/2 (*.f64 1/2 (/.f64 beta (+.f64 beta 2)))))
(*.f64 (/.f64 beta (+.f64 beta 2)) (+.f64 1 (/.f64 (+.f64 beta 2) beta)))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 1 (+.f64 (/.f64 beta (+.f64 beta 2)) 1))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 beta beta) (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 1/2 (+.f64 beta 2))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 -1 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 beta (neg.f64 (+.f64 beta 2)))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 beta 2))) (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 1/2))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 beta 2))) (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 2))
(*.f64 2 (*.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 2)))
(*.f64 (*.f64 beta 4) (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 2 (*.f64 (+.f64 beta 2) 8))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 2 (*.f64 2 (/.f64 beta (+.f64 beta 2)))) 1/2)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 4 (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 4))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (/.f64 1 (+.f64 beta 2)) (*.f64 beta (+.f64 1 (/.f64 (+.f64 beta 2) beta))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (neg.f64 beta) (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 -1 (+.f64 beta 2))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2))) 1/4)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (/.f64 1/2 (+.f64 beta 2)) (*.f64 (+.f64 beta beta) (+.f64 1 (/.f64 (+.f64 beta 2) beta))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 1/2 (+.f64 2 (*.f64 2 (/.f64 beta (+.f64 beta 2)))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (+.f64 beta 2)) beta)
(*.f64 beta (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (+.f64 beta 2)))
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 1/2 (+.f64 beta 2))) (+.f64 beta beta))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (*.f64 beta (+.f64 1 (/.f64 (+.f64 beta 2) beta))) (/.f64 1 (+.f64 beta 2)))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 1/2 (/.f64 (*.f64 beta 1/2) (+.f64 beta 2))) 2)
(*.f64 2 (+.f64 1/2 (*.f64 1/2 (/.f64 beta (+.f64 beta 2)))))
(*.f64 1/4 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 beta (neg.f64 (+.f64 beta 2)))) -1)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 1/2) (*.f64 2 (/.f64 beta (+.f64 beta 2))))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 2 (*.f64 (+.f64 beta 2) 8))) (*.f64 beta 4))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (*.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 -1 (+.f64 beta 2))) (neg.f64 beta))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (*.f64 (+.f64 beta beta) (+.f64 1 (/.f64 (+.f64 beta 2) beta))) (/.f64 1/2 (+.f64 beta 2)))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 2) (*.f64 2 (/.f64 beta (+.f64 beta 2))))
(*.f64 (*.f64 2 (/.f64 beta (+.f64 beta 2))) (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 2))
(*.f64 2 (*.f64 (/.f64 beta (+.f64 beta 2)) (/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) 2)))
(*.f64 (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 4) 4)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 (*.f64 (/.f64 beta (+.f64 beta 2)) (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) 1) (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(*.f64 (+.f64 (*.f64 (*.f64 2 (*.f64 (+.f64 beta 2) (/.f64 (/.f64 (+.f64 beta 2) beta) beta))) (/.f64 (*.f64 beta 1/2) (+.f64 beta 2))) 1) (/.f64 beta (+.f64 beta 2)))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 (+.f64 2 (*.f64 2 (/.f64 beta (+.f64 beta 2)))) 2)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 (+.f64 1 (/.f64 (+.f64 beta 2) beta)) (/.f64 (+.f64 beta 2) beta))
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2))) 4)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 (*.f64 2 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2)))) 8)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(/.f64 (*.f64 2 (*.f64 2 (+.f64 4 (/.f64 (*.f64 beta 4) (+.f64 beta 2))))) 16)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))
(pow.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 1)
(+.f64 1 (/.f64 beta (+.f64 beta 2)))

localize12.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (/.f64 2 alpha) 2)
Compiler

Compiled 13 to 10 computations (23.1% saved)

series0.0ms (0%)

Counts
1 → 12
Calls

3 calls:

TimeVariablePointExpression
0.0ms
alpha
@-inf
(/.f64 (/.f64 2 alpha) 2)
0.0ms
alpha
@0
(/.f64 (/.f64 2 alpha) 2)
0.0ms
alpha
@inf
(/.f64 (/.f64 2 alpha) 2)

rewrite76.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1438×rational.json-1
1438×rational.json-2
1438×rational.json-4
1438×rational.json-3
1430×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067
1487
21437
33257
46857
520917
654677
Stop Event
node limit
Counts
1 → 36
Calls
Call 1
Inputs
(/.f64 (/.f64 2 alpha) 2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1/2 alpha) (/.f64 1/2 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 -1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1/2 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (/.f64 1 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (*.f64 1/2 (/.f64 2 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 alpha) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (/.f64 2 alpha) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha alpha) (*.f64 1/2 (/.f64 1 (*.f64 alpha alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha alpha) (/.f64 1/2 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 alpha) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 8 alpha) 1/8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 2 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha 1/2) (/.f64 2 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 2 alpha) 8) 1/16)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (/.f64 4 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha 1/4) (/.f64 4 (*.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 alpha alpha)) (*.f64 alpha 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 alpha alpha)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 alpha) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/8 (/.f64 8 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 2 (*.f64 alpha alpha))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha alpha))) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 alpha) 8) 4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 alpha) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 alpha alpha)) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4 (*.f64 alpha alpha)) (*.f64 alpha 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/16 (*.f64 (/.f64 2 alpha) 8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 (*.f64 alpha alpha)) (/.f64 1 (*.f64 alpha alpha))) (*.f64 alpha 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 2 (*.f64 alpha alpha)) (/.f64 2 (*.f64 alpha alpha))) (*.f64 alpha 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1 alpha))))))

simplify82.0ms (0.3%)

Algorithm
egg-herbie
Rules
1584×rational.json-simplify-51
1560×rational.json-simplify-35
982×rational.json-simplify-19
902×rational.json-simplify-2
746×rational.json-simplify-39
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
070600
1125600
2231600
3500600
41999594
55551594
Stop Event
node limit
Counts
48 → 40
Calls
Call 1
Inputs
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(+.f64 (/.f64 1 alpha) 0)
(+.f64 0 (/.f64 1 alpha))
(+.f64 (/.f64 1/2 alpha) (/.f64 1/2 alpha))
(-.f64 (/.f64 1 alpha) 0)
(-.f64 0 (/.f64 -1 alpha))
(*.f64 2 (/.f64 1/2 alpha))
(*.f64 alpha (/.f64 1 (*.f64 alpha alpha)))
(*.f64 alpha (*.f64 1/2 (/.f64 2 (*.f64 alpha alpha))))
(*.f64 (/.f64 2 alpha) 1/2)
(*.f64 (/.f64 1 alpha) 1)
(*.f64 1 (/.f64 1 alpha))
(*.f64 4 (/.f64 (/.f64 2 alpha) 8))
(*.f64 (+.f64 alpha alpha) (*.f64 1/2 (/.f64 1 (*.f64 alpha alpha))))
(*.f64 (+.f64 alpha alpha) (/.f64 1/2 (*.f64 alpha alpha)))
(*.f64 (/.f64 4 alpha) 1/4)
(*.f64 (/.f64 8 alpha) 1/8)
(*.f64 1/2 (/.f64 2 alpha))
(*.f64 (*.f64 alpha 1/2) (/.f64 2 (*.f64 alpha alpha)))
(*.f64 (*.f64 (/.f64 2 alpha) 8) 1/16)
(*.f64 1/4 (/.f64 4 alpha))
(*.f64 (*.f64 alpha 1/4) (/.f64 4 (*.f64 alpha alpha)))
(*.f64 (/.f64 2 (*.f64 alpha alpha)) (*.f64 alpha 1/2))
(*.f64 (/.f64 1 (*.f64 alpha alpha)) alpha)
(*.f64 (/.f64 1/2 alpha) 2)
(*.f64 1/8 (/.f64 8 alpha))
(*.f64 (*.f64 1/2 (/.f64 2 (*.f64 alpha alpha))) alpha)
(*.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha alpha))) (+.f64 alpha alpha))
(*.f64 (/.f64 (/.f64 2 alpha) 8) 4)
(*.f64 (/.f64 -1 alpha) -1)
(*.f64 (/.f64 1/2 (*.f64 alpha alpha)) (+.f64 alpha alpha))
(*.f64 (/.f64 4 (*.f64 alpha alpha)) (*.f64 alpha 1/4))
(*.f64 1/16 (*.f64 (/.f64 2 alpha) 8))
(*.f64 (+.f64 (/.f64 1 (*.f64 alpha alpha)) (/.f64 1 (*.f64 alpha alpha))) (*.f64 alpha 1/2))
(*.f64 (+.f64 (/.f64 2 (*.f64 alpha alpha)) (/.f64 2 (*.f64 alpha alpha))) (*.f64 alpha 1/4))
(pow.f64 (/.f64 1 alpha) 1)
(neg.f64 (/.f64 -1 alpha))
Outputs
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(/.f64 1 alpha)
(+.f64 (/.f64 1 alpha) 0)
(/.f64 1 alpha)
(+.f64 0 (/.f64 1 alpha))
(/.f64 1 alpha)
(+.f64 (/.f64 1/2 alpha) (/.f64 1/2 alpha))
(/.f64 alpha (*.f64 alpha alpha))
(-.f64 (/.f64 1 alpha) 0)
(/.f64 1 alpha)
(-.f64 0 (/.f64 -1 alpha))
(/.f64 1 alpha)
(*.f64 2 (/.f64 1/2 alpha))
(*.f64 (/.f64 1/2 alpha) 2)
(*.f64 alpha (/.f64 1 (*.f64 alpha alpha)))
(*.f64 alpha (*.f64 1/2 (/.f64 2 (*.f64 alpha alpha))))
(*.f64 alpha (/.f64 1 (*.f64 alpha alpha)))
(*.f64 (/.f64 2 alpha) 1/2)
(*.f64 1/2 (/.f64 2 alpha))
(*.f64 (/.f64 1 alpha) 1)
(/.f64 1 alpha)
(*.f64 1 (/.f64 1 alpha))
(/.f64 1 alpha)
(*.f64 4 (/.f64 (/.f64 2 alpha) 8))
(*.f64 4 (/.f64 1/4 alpha))
(*.f64 (+.f64 alpha alpha) (*.f64 1/2 (/.f64 1 (*.f64 alpha alpha))))
(*.f64 alpha (/.f64 1 (*.f64 alpha alpha)))
(*.f64 (+.f64 alpha alpha) (/.f64 1/2 (*.f64 alpha alpha)))
(*.f64 alpha (/.f64 1 (*.f64 alpha alpha)))
(*.f64 (/.f64 4 alpha) 1/4)
(*.f64 (/.f64 8 alpha) 1/8)
(*.f64 1/2 (/.f64 2 alpha))
(*.f64 (*.f64 alpha 1/2) (/.f64 2 (*.f64 alpha alpha)))
(*.f64 alpha (/.f64 1 (*.f64 alpha alpha)))
(*.f64 (*.f64 (/.f64 2 alpha) 8) 1/16)
(*.f64 1/2 (/.f64 2 alpha))
(*.f64 1/4 (/.f64 4 alpha))
(*.f64 (/.f64 4 alpha) 1/4)
(*.f64 (*.f64 alpha 1/4) (/.f64 4 (*.f64 alpha alpha)))
(*.f64 alpha (*.f64 1/4 (/.f64 4 (*.f64 alpha alpha))))
(*.f64 (/.f64 2 (*.f64 alpha alpha)) (*.f64 alpha 1/2))
(*.f64 alpha (/.f64 1 (*.f64 alpha alpha)))
(*.f64 (/.f64 1 (*.f64 alpha alpha)) alpha)
(*.f64 alpha (/.f64 1 (*.f64 alpha alpha)))
(*.f64 (/.f64 1/2 alpha) 2)
(*.f64 1/8 (/.f64 8 alpha))
(*.f64 (/.f64 8 alpha) 1/8)
(*.f64 (*.f64 1/2 (/.f64 2 (*.f64 alpha alpha))) alpha)
(*.f64 alpha (/.f64 1 (*.f64 alpha alpha)))
(*.f64 (*.f64 1/2 (/.f64 1 (*.f64 alpha alpha))) (+.f64 alpha alpha))
(*.f64 alpha (/.f64 1 (*.f64 alpha alpha)))
(*.f64 (/.f64 (/.f64 2 alpha) 8) 4)
(*.f64 4 (/.f64 1/4 alpha))
(*.f64 (/.f64 -1 alpha) -1)
(/.f64 1 alpha)
(*.f64 (/.f64 1/2 (*.f64 alpha alpha)) (+.f64 alpha alpha))
(*.f64 alpha (/.f64 1 (*.f64 alpha alpha)))
(*.f64 (/.f64 4 (*.f64 alpha alpha)) (*.f64 alpha 1/4))
(*.f64 alpha (*.f64 1/4 (/.f64 4 (*.f64 alpha alpha))))
(*.f64 (*.f64 alpha 1/4) (/.f64 4 (*.f64 alpha alpha)))
(*.f64 1/16 (*.f64 (/.f64 2 alpha) 8))
(*.f64 1/2 (/.f64 2 alpha))
(*.f64 (+.f64 (/.f64 1 (*.f64 alpha alpha)) (/.f64 1 (*.f64 alpha alpha))) (*.f64 alpha 1/2))
(*.f64 alpha (/.f64 1 (*.f64 alpha alpha)))
(*.f64 (+.f64 (/.f64 2 (*.f64 alpha alpha)) (/.f64 2 (*.f64 alpha alpha))) (*.f64 alpha 1/4))
(*.f64 alpha (/.f64 1 (*.f64 alpha alpha)))
(pow.f64 (/.f64 1 alpha) 1)
(/.f64 1 alpha)
(neg.f64 (/.f64 -1 alpha))
(/.f64 1 alpha)

localize14.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (/.f64 1 alpha) (+.f64 2 (+.f64 beta beta)))
Compiler

Compiled 38 to 22 computations (42.1% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite87.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1426×rational.json-1
1426×rational.json-2
1426×rational.json-4
1426×rational.json-3
1408×exponential.json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01025
17819
217319
334719
481319
5252319
6608519
Stop Event
node limit
Counts
1 → 67
Calls
Call 1
Inputs
(*.f64 (/.f64 1 alpha) (+.f64 2 (+.f64 beta beta)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 alpha) (/.f64 1 (+.f64 2 (+.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (+.f64 beta beta)) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 (*.f64 alpha alpha) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 alpha) (/.f64 2 (+.f64 2 (+.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2 (+.f64 2 (*.f64 beta 4))) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 2 alpha)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 alpha (neg.f64 (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) (*.f64 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 alpha) (+.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 2 (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (/.f64 (*.f64 alpha 8) (+.f64 2 (+.f64 beta beta))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (neg.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (/.f64 alpha (neg.f64 (+.f64 2 (+.f64 beta beta)))) (/.f64 alpha (neg.f64 (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (neg.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (neg.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 4 alpha)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (*.f64 1/2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 2 (+.f64 beta beta))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta))) (*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) (*.f64 alpha 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (+.f64 (*.f64 2 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))) (*.f64 2 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (+.f64 (/.f64 (*.f64 alpha 8) (+.f64 2 (+.f64 beta beta))) (/.f64 (*.f64 alpha 8) (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (+.f64 (neg.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta)))) (neg.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (neg.f64 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2) (*.f64 alpha -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (*.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta))) (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))) (*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2) (*.f64 alpha 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2) (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2)) (*.f64 (neg.f64 alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) 8)) (*.f64 2 (*.f64 alpha 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8)) (neg.f64 (*.f64 alpha 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) alpha) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (neg.f64 (*.f64 1/2 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 alpha 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (neg.f64 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4)) (neg.f64 (*.f64 alpha 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2)) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)) (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) alpha) (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) alpha)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2)) (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))) (*.f64 2 (*.f64 (neg.f64 alpha) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 8)) (*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4)) (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4))) (*.f64 2 (neg.f64 (*.f64 alpha 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2)) (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))) (*.f64 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 alpha)) (neg.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 1 (+.f64 2 (+.f64 beta beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2)) (neg.f64 (*.f64 alpha 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))) (neg.f64 (*.f64 (neg.f64 alpha) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4))) (*.f64 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4))) (neg.f64 (neg.f64 (*.f64 alpha 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))) (*.f64 alpha -2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))))))

simplify83.0ms (0.3%)

Algorithm
egg-herbie
Rules
1334×rational.json-simplify-35
1250×rational.json-simplify-51
1244×rational.json-simplify-2
1204×rational.json-simplify-61
1018×rational.json-simplify-41
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01751813
15521759
215521759
349521759
Stop Event
node limit
Counts
91 → 73
Calls
Call 1
Inputs
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 0)
(+.f64 0 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(+.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(-.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 0)
(-.f64 0 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))
(/.f64 1 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))
(/.f64 (/.f64 1 alpha) (/.f64 1 (+.f64 2 (+.f64 beta beta))))
(/.f64 2 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 (*.f64 alpha alpha) alpha))
(/.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 1)
(/.f64 (/.f64 2 alpha) (/.f64 2 (+.f64 2 (+.f64 beta beta))))
(/.f64 4 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))
(/.f64 (+.f64 2 (+.f64 2 (*.f64 beta 4))) (+.f64 alpha alpha))
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 2 alpha)) 2)
(/.f64 -1 (/.f64 alpha (neg.f64 (+.f64 2 (+.f64 beta beta)))))
(/.f64 -1 (neg.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) (*.f64 alpha 4))
(/.f64 (/.f64 4 alpha) (+.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 2 (+.f64 2 (+.f64 beta beta)))))
(/.f64 8 (*.f64 2 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(/.f64 8 (/.f64 (*.f64 alpha 8) (+.f64 2 (+.f64 beta beta))))
(/.f64 -2 (neg.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta)))))
(/.f64 -2 (+.f64 (/.f64 alpha (neg.f64 (+.f64 2 (+.f64 beta beta)))) (/.f64 alpha (neg.f64 (+.f64 2 (+.f64 beta beta))))))
(/.f64 -2 (+.f64 (neg.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (neg.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 4 alpha)) 4)
(/.f64 1/2 (*.f64 1/2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))
(/.f64 (neg.f64 (+.f64 2 (+.f64 beta beta))) (neg.f64 alpha))
(/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))
(/.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta))) (*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) (*.f64 alpha 8))
(/.f64 16 (+.f64 (*.f64 2 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))) (*.f64 2 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))))
(/.f64 16 (+.f64 (/.f64 (*.f64 alpha 8) (+.f64 2 (+.f64 beta beta))) (/.f64 (*.f64 alpha 8) (+.f64 2 (+.f64 beta beta)))))
(/.f64 -4 (+.f64 (neg.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta)))) (neg.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta))))))
(/.f64 -4 (neg.f64 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(/.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 8) 8)
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2) (*.f64 alpha -2))
(/.f64 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (*.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta))) (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta)))))
(/.f64 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))) (*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))))
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) 1/2)
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2) (*.f64 alpha 1/2))
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2) (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha)))
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2)) (*.f64 (neg.f64 alpha) 4))
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) 8)) (*.f64 2 (*.f64 alpha 8)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 8)) 16)
(/.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8)) (neg.f64 (*.f64 alpha 8)))
(/.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) alpha) 8)
(/.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)) -1)
(/.f64 -1/2 (neg.f64 (*.f64 1/2 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(/.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 alpha 4)) 1/4)
(/.f64 (neg.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (neg.f64 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(/.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4)) (neg.f64 (*.f64 alpha 4)))
(/.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2)) (+.f64 alpha alpha))
(/.f64 (+.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)) (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha))) -2)
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) alpha) (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) alpha)) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2)) (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))) (*.f64 2 (*.f64 (neg.f64 alpha) 4)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 8)) (*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 8))) 32)
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4)) (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4))) (*.f64 2 (neg.f64 (*.f64 alpha 4))))
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2)) (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))) (*.f64 alpha 4))
(/.f64 (neg.f64 (/.f64 2 alpha)) (neg.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta)))))
(/.f64 (neg.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 1 (+.f64 2 (+.f64 beta beta)))))
(/.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2)) (neg.f64 (*.f64 alpha 1/2)))
(/.f64 (neg.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))) (neg.f64 (*.f64 (neg.f64 alpha) 4)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4))) (*.f64 alpha 4))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4))) (neg.f64 (neg.f64 (*.f64 alpha 4))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))) (*.f64 alpha -2))
(pow.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 1)
(neg.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))
Outputs
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 2 alpha)
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(*.f64 2 (/.f64 beta alpha))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))
(*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 beta alpha)))
(*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))
(+.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 0)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(+.f64 0 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(+.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(-.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 0)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(-.f64 0 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 1 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (/.f64 1 alpha) (/.f64 1 (+.f64 2 (+.f64 beta beta))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 2 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 (*.f64 alpha alpha) alpha))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 1)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (/.f64 2 alpha) (/.f64 2 (+.f64 2 (+.f64 beta beta))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 4 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (+.f64 2 (+.f64 2 (*.f64 beta 4))) (+.f64 alpha alpha))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 2 alpha)) 2)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 -1 (/.f64 alpha (neg.f64 (+.f64 2 (+.f64 beta beta)))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 -1 (neg.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4) (*.f64 alpha 4))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (/.f64 4 alpha) (+.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta))) (/.f64 2 (+.f64 2 (+.f64 beta beta)))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 8 (*.f64 2 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 8 (/.f64 (*.f64 alpha 8) (+.f64 2 (+.f64 beta beta))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 -2 (neg.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta)))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 -2 (+.f64 (/.f64 alpha (neg.f64 (+.f64 2 (+.f64 beta beta)))) (/.f64 alpha (neg.f64 (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 -2 (+.f64 (neg.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (neg.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 4 alpha)) 4)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 1/2 (*.f64 1/2 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (neg.f64 (+.f64 2 (+.f64 beta beta))) (neg.f64 alpha))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta))) (*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) (*.f64 alpha 8))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 16 (+.f64 (*.f64 2 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))) (*.f64 2 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 16 (+.f64 (/.f64 (*.f64 alpha 8) (+.f64 2 (+.f64 beta beta))) (/.f64 (*.f64 alpha 8) (+.f64 2 (+.f64 beta beta)))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 -4 (+.f64 (neg.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta)))) (neg.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 -4 (neg.f64 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 8) 8)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2) (*.f64 alpha -2))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (*.f64 (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta))) (/.f64 (+.f64 alpha alpha) (+.f64 2 (+.f64 beta beta)))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (*.f64 4 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (+.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))) (*.f64 2 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta)))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) (/.f64 1/2 alpha)) 1/2)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2) (*.f64 alpha 1/2))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2) (/.f64 (*.f64 alpha alpha) (+.f64 alpha alpha)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2)) (*.f64 (neg.f64 alpha) 4))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) 8)) (*.f64 2 (*.f64 alpha 8)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 8)) 16)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8)) (neg.f64 (*.f64 alpha 8)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) alpha) 8)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)) -1)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 -1/2 (neg.f64 (*.f64 1/2 (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (*.f64 alpha 4)) 1/4)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (neg.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta)))) (neg.f64 (*.f64 (/.f64 alpha (+.f64 2 (+.f64 beta beta))) (/.f64 alpha (+.f64 2 (+.f64 beta beta))))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4)) (neg.f64 (*.f64 alpha 4)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2)) (+.f64 alpha alpha))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (+.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)) (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha))) -2)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) alpha) (/.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 8) alpha)) 16)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2)) (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))) (*.f64 2 (*.f64 (neg.f64 alpha) 4)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 8)) (*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 8))) 32)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4)) (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4))) (*.f64 2 (neg.f64 (*.f64 alpha 4))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2)) (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))) (*.f64 alpha 4))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (neg.f64 (/.f64 2 alpha)) (neg.f64 (/.f64 2 (+.f64 2 (+.f64 beta beta)))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (neg.f64 (/.f64 1 alpha)) (neg.f64 (/.f64 1 (+.f64 2 (+.f64 beta beta)))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 1/2)) (neg.f64 (*.f64 alpha 1/2)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (neg.f64 (*.f64 2 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))) (neg.f64 (*.f64 (neg.f64 alpha) 4)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4))) (*.f64 alpha 4))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) 4))) (neg.f64 (neg.f64 (*.f64 alpha 4))))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 2 (+.f64 beta beta)) -2))) (*.f64 alpha -2))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(pow.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) alpha) 1)
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)
(neg.f64 (/.f64 (+.f64 2 (+.f64 beta beta)) (neg.f64 alpha)))
(/.f64 (+.f64 2 (+.f64 beta beta)) alpha)

localize37.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
0.0b
(/.f64 (-.f64 beta alpha) i)
0.0b
(/.f64 alpha (+.f64 (*.f64 2 i) alpha))
0.6b
(*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
Compiler

Compiled 90 to 46 computations (48.9% saved)

series19.0ms (0.1%)

Counts
2 → 60
Calls

15 calls:

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

rewrite88.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1826×rational.json-1
1826×rational.json-2
1826×rational.json-4
1826×rational.json-3
1812×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01462
19862
223562
360862
4193162
5579362
Stop Event
node limit
Counts
2 → 69
Calls
Call 1
Inputs
(*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))
(/.f64 alpha (+.f64 (*.f64 2 i) alpha))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 alpha (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 i (/.f64 2 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha alpha) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 alpha alpha) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (*.f64 2 (*.f64 i (/.f64 2 (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (/.f64 4 (/.f64 (-.f64 beta alpha) i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha 4) (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i)) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2) (/.f64 i (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 alpha) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) 4) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (+.f64 (/.f64 4 (/.f64 (-.f64 beta alpha) i)) (/.f64 4 (/.f64 (-.f64 beta alpha) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 alpha (+.f64 i i))) (+.f64 (/.f64 1 alpha) (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) (/.f64 1 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 alpha -2) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) 4) (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (-.f64 0 (*.f64 i (/.f64 2 (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (-.f64 beta alpha) i)) (-.f64 0 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4) (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2)) (neg.f64 (/.f64 i (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) (-.f64 0 (/.f64 1 alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2) (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 alpha (+.f64 (*.f64 1/2 (/.f64 1 (+.f64 alpha (+.f64 i i)))) (*.f64 1/2 (/.f64 1 (+.f64 alpha (+.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 i i))) alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha alpha) (*.f64 1/2 (/.f64 1 (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha alpha) (/.f64 1/2 (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 alpha 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 alpha (+.f64 i i))) alpha)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 alpha) (/.f64 -1 (+.f64 alpha (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 alpha (neg.f64 (+.f64 alpha (+.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 1 (+.f64 alpha (+.f64 i i)))) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (+.f64 alpha (+.f64 i i))) (+.f64 alpha alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (+.f64 alpha (+.f64 i i)))) (*.f64 alpha 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (neg.f64 (+.f64 alpha (+.f64 i i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 i i)) 4)) (*.f64 alpha 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 alpha (+.f64 i i))) (neg.f64 alpha))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 alpha (neg.f64 (+.f64 alpha (+.f64 i i)))))))))

simplify125.0ms (0.4%)

Algorithm
egg-herbie
Rules
1756×rational.json-simplify-35
1210×rational.json-simplify-61
1164×rational.json-simplify-44
1046×rational.json-simplify-47
882×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02896465
17996395
221536327
373656239
Stop Event
node limit
Counts
129 → 190
Calls
Call 1
Inputs
(*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))) (pow.f64 alpha 3)) i))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 4)) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))) (pow.f64 alpha 3)) i)))))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) 2)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta i) 2) i) alpha)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) 2)) (*.f64 -1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta i) 2) i) alpha)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) 2)) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 beta i) 2) (pow.f64 i 2)) (pow.f64 alpha 2))))))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (+.f64 (/.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) alpha) (*.f64 -1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) alpha) (*.f64 -1/2 (/.f64 alpha i)))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 alpha 2))))))
(*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 alpha 4) (-.f64 beta alpha)) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))))
(*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 alpha 4) (-.f64 beta alpha)) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))))
(*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(*.f64 1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(*.f64 1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
(*.f64 1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 0)
(+.f64 0 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(-.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 0)
(/.f64 alpha (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(/.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(/.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha))))))
(/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 i (/.f64 2 (-.f64 beta alpha))))
(/.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)))
(/.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))
(/.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 1)
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (+.f64 alpha alpha) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i)))
(/.f64 (+.f64 alpha alpha) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 2)
(/.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (*.f64 2 (*.f64 i (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (/.f64 4 (/.f64 (-.f64 beta alpha) i)))
(/.f64 (*.f64 alpha 4) (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i)) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i))))
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2) (/.f64 i (-.f64 beta alpha)))
(/.f64 (neg.f64 alpha) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i))) 4)
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) 4) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4)))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (+.f64 (/.f64 4 (/.f64 (-.f64 beta alpha) i)) (/.f64 4 (/.f64 (-.f64 beta alpha) i))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 alpha (+.f64 i i))) (+.f64 (/.f64 1 alpha) (/.f64 1 alpha)))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) (/.f64 1 alpha))
(/.f64 (*.f64 alpha -2) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))
(/.f64 (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4) 8)
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) 4) (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 2))
(/.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(/.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (-.f64 0 (*.f64 i (/.f64 2 (-.f64 beta alpha)))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) i)) (-.f64 0 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4) (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4)) 16)
(/.f64 (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(/.f64 (neg.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2)) (neg.f64 (/.f64 i (-.f64 beta alpha))))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) (-.f64 0 (/.f64 1 alpha)))
(/.f64 (neg.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))
(pow.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 1)
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 0)
(+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 i i))))
(+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2) (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2))
(+.f64 (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))))
(-.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 0)
(*.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 i i))))
(*.f64 alpha (+.f64 (*.f64 1/2 (/.f64 1 (+.f64 alpha (+.f64 i i)))) (*.f64 1/2 (/.f64 1 (+.f64 alpha (+.f64 i i))))))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2))
(*.f64 2 (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 i i))) alpha))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1)
(*.f64 1/2 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))))
(*.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 i i))))
(*.f64 (+.f64 alpha alpha) (*.f64 1/2 (/.f64 1 (+.f64 alpha (+.f64 i i)))))
(*.f64 (+.f64 alpha alpha) (/.f64 1/2 (+.f64 alpha (+.f64 i i))))
(*.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) 1/2)
(*.f64 (*.f64 alpha 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))
(*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2) 2)
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 i i))) alpha)
(*.f64 (neg.f64 alpha) (/.f64 -1 (+.f64 alpha (+.f64 i i))))
(*.f64 -1 (/.f64 alpha (neg.f64 (+.f64 alpha (+.f64 i i)))))
(*.f64 (*.f64 1/2 (/.f64 1 (+.f64 alpha (+.f64 i i)))) (+.f64 alpha alpha))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 i i))) (+.f64 alpha alpha))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 alpha (+.f64 i i)))) (*.f64 alpha 1/2))
(*.f64 (/.f64 alpha (neg.f64 (+.f64 alpha (+.f64 i i)))) -1)
(*.f64 (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) 2)
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 i i)) 4)) (*.f64 alpha 4))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 i i))) (neg.f64 alpha))
(pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1)
(neg.f64 (/.f64 alpha (neg.f64 (+.f64 alpha (+.f64 i i)))))
Outputs
(*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 beta (/.f64 alpha (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/4 (*.f64 beta (/.f64 alpha (pow.f64 i 2)))) (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))) (pow.f64 alpha 3)) i))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 3)) i))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (+.f64 (*.f64 beta (/.f64 alpha (pow.f64 i 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (/.f64 (pow.f64 alpha 3) i)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 4)) (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 beta (pow.f64 i 3))) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))) (pow.f64 alpha 3)) i)))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 beta alpha) (pow.f64 i 2))) (+.f64 (+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 3)) i))) (*.f64 -1/8 (*.f64 (pow.f64 alpha 4) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 i 2))))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (+.f64 (*.f64 1/4 (+.f64 (*.f64 beta (/.f64 alpha (pow.f64 i 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (/.f64 (pow.f64 alpha 3) i)))) (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (/.f64 (pow.f64 alpha 4) (pow.f64 i 2))))))
(+.f64 (*.f64 -1/2 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (pow.f64 alpha 2))) (+.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (*.f64 (/.f64 (pow.f64 alpha 4) (pow.f64 i 2)) -1/8)) (*.f64 1/4 (+.f64 (*.f64 beta (/.f64 alpha (pow.f64 i 2))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (*.f64 1/4 (/.f64 beta (pow.f64 i 3)))) (/.f64 (pow.f64 alpha 3) i))))))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) 2)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (+.f64 2 (/.f64 beta i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta i) 2) i) alpha)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) 2)) (*.f64 -1/2 (/.f64 alpha i))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (+.f64 2 (/.f64 beta i)))) (*.f64 -1 (/.f64 (*.f64 i (+.f64 2 (/.f64 beta i))) alpha)))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (+.f64 2 (/.f64 beta i)))) (neg.f64 (*.f64 i (/.f64 (+.f64 2 (/.f64 beta i)) alpha))))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (+.f64 2 (/.f64 beta i)))) (*.f64 (/.f64 (+.f64 2 (/.f64 beta i)) alpha) (neg.f64 i)))
(+.f64 (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 1/2 (+.f64 2 (/.f64 beta i)))) (*.f64 (+.f64 2 (/.f64 beta i)) (neg.f64 (/.f64 i alpha))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (/.f64 beta i) 2) i) alpha)) (+.f64 (*.f64 1/2 (+.f64 (/.f64 beta i) 2)) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 2 (/.f64 (*.f64 (+.f64 (/.f64 beta i) 2) (pow.f64 i 2)) (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i (+.f64 2 (/.f64 beta i))) alpha)) (+.f64 (*.f64 1/2 (+.f64 2 (/.f64 beta i))) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 2 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 2 (/.f64 beta i))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 1/2 (+.f64 2 (/.f64 beta i))) (+.f64 (neg.f64 (*.f64 i (/.f64 (+.f64 2 (/.f64 beta i)) alpha))) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 2 (*.f64 (pow.f64 i 2) (/.f64 (+.f64 2 (/.f64 beta i)) (pow.f64 alpha 2)))))))
(+.f64 (*.f64 1/2 (+.f64 2 (/.f64 beta i))) (+.f64 (*.f64 (/.f64 (+.f64 2 (/.f64 beta i)) alpha) (neg.f64 i)) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 (pow.f64 i 2) (*.f64 2 (/.f64 (+.f64 2 (/.f64 beta i)) (pow.f64 alpha 2)))))))
(+.f64 (*.f64 1/2 (+.f64 2 (/.f64 beta i))) (+.f64 (*.f64 (+.f64 2 (/.f64 beta i)) (neg.f64 (/.f64 i alpha))) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 (pow.f64 i 2) (*.f64 2 (/.f64 (+.f64 2 (/.f64 beta i)) (pow.f64 alpha 2)))))))
(*.f64 -1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (*.f64 -1/2 (/.f64 alpha i)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 -1/2 (-.f64 (*.f64 (/.f64 beta i) -1) 2)))
(*.f64 -1/2 (+.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (/.f64 alpha i)))
(*.f64 -1/2 (+.f64 (/.f64 alpha i) (-.f64 (neg.f64 (/.f64 beta i)) 2)))
(*.f64 -1/2 (+.f64 (/.f64 alpha i) (-.f64 -2 (/.f64 beta i))))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (+.f64 (/.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) alpha) (*.f64 -1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 beta i) -1) 2)) (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 (-.f64 (*.f64 (/.f64 beta i) -1) 2) (/.f64 i alpha))))
(+.f64 (*.f64 -1/2 (+.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (/.f64 alpha i))) (*.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (/.f64 i alpha)))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (+.f64 -1/2 (/.f64 i alpha))))
(+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 (-.f64 -2 (/.f64 beta i)) (+.f64 -1/2 (/.f64 i alpha))))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) (pow.f64 alpha 2))) (+.f64 (/.f64 (*.f64 i (-.f64 (*.f64 -1 (/.f64 beta i)) 2)) alpha) (*.f64 -1/2 (/.f64 alpha i)))))
(+.f64 (*.f64 -1/2 (-.f64 (*.f64 (/.f64 beta i) -1) 2)) (+.f64 (+.f64 (*.f64 -1/2 (/.f64 alpha i)) (*.f64 (-.f64 (*.f64 (/.f64 beta i) -1) 2) (/.f64 i alpha))) (*.f64 -2 (*.f64 (-.f64 (*.f64 (/.f64 beta i) -1) 2) (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 -1/2 (+.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (/.f64 alpha i))) (*.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (/.f64 i alpha))) (*.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)) -2)))
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 alpha i) (-.f64 (neg.f64 (/.f64 beta i)) 2))) (*.f64 (-.f64 (neg.f64 (/.f64 beta i)) 2) (+.f64 (/.f64 i alpha) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1/2 (+.f64 (/.f64 alpha i) (-.f64 -2 (/.f64 beta i)))) (*.f64 (-.f64 -2 (/.f64 beta i)) (+.f64 (/.f64 i alpha) (*.f64 -2 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))))))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) i))
(/.f64 (-.f64 beta alpha) (*.f64 i 2))
(/.f64 -1/2 (/.f64 i (-.f64 alpha beta)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (neg.f64 (/.f64 (-.f64 beta alpha) alpha)))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 i 2)) (neg.f64 (/.f64 (-.f64 beta alpha) alpha)))
(+.f64 (/.f64 -1/2 (/.f64 i (-.f64 alpha beta))) (neg.f64 (/.f64 (-.f64 beta alpha) alpha)))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 alpha 2)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 i (pow.f64 alpha 2))))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 i (pow.f64 alpha 2))))))
(+.f64 (/.f64 (-.f64 beta alpha) (*.f64 i 2)) (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 (/.f64 i (pow.f64 alpha 2)) (*.f64 (-.f64 beta alpha) 2))))
(+.f64 (/.f64 -1/2 (/.f64 i (-.f64 alpha beta))) (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 (/.f64 i (pow.f64 alpha 2)) (*.f64 (-.f64 beta alpha) 2))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 beta alpha)) (pow.f64 alpha 3))) (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (/.f64 (*.f64 i (-.f64 beta alpha)) (pow.f64 alpha 2))))))
(+.f64 (+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (*.f64 -1 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 i (pow.f64 alpha 2)))))) (*.f64 -4 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 i 2) (pow.f64 alpha 3)))))
(+.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (+.f64 (+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (*.f64 2 (*.f64 (-.f64 beta alpha) (/.f64 i (pow.f64 alpha 2))))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 alpha 3)) -4))))
(+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 -4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 3)))) (+.f64 (/.f64 (-.f64 beta alpha) (*.f64 i 2)) (*.f64 (/.f64 i (pow.f64 alpha 2)) (*.f64 (-.f64 beta alpha) 2)))))
(+.f64 (neg.f64 (/.f64 (-.f64 beta alpha) alpha)) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 -4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 3)))) (+.f64 (/.f64 -1/2 (/.f64 i (-.f64 alpha beta))) (*.f64 (/.f64 i (pow.f64 alpha 2)) (*.f64 (-.f64 beta alpha) 2)))))
(*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2))))
(*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 3) (pow.f64 i 4))))))
(+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)) 1/16)) (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2))))))
(+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (*.f64 (pow.f64 alpha 3) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 4)) 1/16))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 alpha 4) (-.f64 beta alpha)) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))))
(+.f64 (*.f64 1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (*.f64 -1/32 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 4) (pow.f64 i 5)))))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 alpha 4) (pow.f64 i 5)) -1/32))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)) 1/16))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (+.f64 (*.f64 (pow.f64 alpha 3) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 4)) 1/16)) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (*.f64 (/.f64 (pow.f64 alpha 4) (pow.f64 i 5)) (*.f64 -1/32 (-.f64 beta alpha))))))
(*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2)))
(*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2))))
(*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2))))
(+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3)))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (*.f64 1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 3) (pow.f64 i 4))))))
(+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (+.f64 (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)) 1/16)) (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2))))))
(+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (*.f64 (pow.f64 alpha 3) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 4)) 1/16))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 alpha 3) (-.f64 beta alpha)) (pow.f64 i 4))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 alpha 4) (-.f64 beta alpha)) (pow.f64 i 5))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 alpha (-.f64 beta alpha)) (pow.f64 i 2))) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 beta alpha)) (pow.f64 i 3))))))
(+.f64 (*.f64 1/16 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)))) (+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (*.f64 -1/32 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 4) (pow.f64 i 5)))))))
(+.f64 (*.f64 1/4 (*.f64 alpha (/.f64 (-.f64 beta alpha) (pow.f64 i 2)))) (+.f64 (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 alpha 4) (pow.f64 i 5)) -1/32))) (*.f64 (-.f64 beta alpha) (*.f64 (/.f64 (pow.f64 alpha 3) (pow.f64 i 4)) 1/16))))
(+.f64 (*.f64 1/4 (*.f64 (-.f64 beta alpha) (/.f64 alpha (pow.f64 i 2)))) (+.f64 (*.f64 (pow.f64 alpha 3) (*.f64 (/.f64 (-.f64 beta alpha) (pow.f64 i 4)) 1/16)) (+.f64 (*.f64 -1/8 (*.f64 (-.f64 beta alpha) (/.f64 (pow.f64 alpha 2) (pow.f64 i 3)))) (*.f64 (/.f64 (pow.f64 alpha 4) (pow.f64 i 5)) (*.f64 -1/32 (-.f64 beta alpha))))))
(*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2)))))
(*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 i 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 alpha (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) (*.f64 alpha 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 i 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 alpha (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) (*.f64 alpha 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 i 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 alpha (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) (*.f64 alpha 1/2)))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))))
(*.f64 alpha (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) 1/2))
(*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) (*.f64 alpha 1/2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 i 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 alpha (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) (*.f64 alpha 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 i 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 alpha (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) (*.f64 alpha 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 i 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 alpha (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) (*.f64 alpha 1/2)))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i)))))
(*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 i 2)))))
(*.f64 alpha (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) 1/2))
(*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) (*.f64 alpha 1/2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 i 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 alpha (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) (*.f64 alpha 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 i 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 alpha (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) (*.f64 alpha 1/2)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 2 i))))) (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 2 i))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 1/2 (/.f64 (*.f64 beta alpha) (*.f64 i (+.f64 alpha (*.f64 i 2))))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 alpha 2) (*.f64 i (+.f64 alpha (*.f64 i 2))))) (*.f64 alpha (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) 1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 alpha 2) i) (+.f64 alpha (*.f64 i 2)))) (*.f64 (/.f64 (/.f64 beta i) (+.f64 alpha (*.f64 i 2))) (*.f64 alpha 1/2)))
(*.f64 1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3)))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)))) (+.f64 1 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3)))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)))) (+.f64 1 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3)))))
1
(+.f64 1 (*.f64 -2 (/.f64 i alpha)))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha))))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3))) (+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 1 (*.f64 -2 (/.f64 i alpha)))))
(+.f64 (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2))) (+.f64 (+.f64 1 (*.f64 -2 (/.f64 i alpha))) (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3)))))
(+.f64 (+.f64 (*.f64 -2 (/.f64 i alpha)) (*.f64 4 (/.f64 (pow.f64 i 2) (pow.f64 alpha 2)))) (+.f64 1 (*.f64 -8 (/.f64 (pow.f64 i 3) (pow.f64 alpha 3)))))
(*.f64 1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
(*.f64 1/2 (/.f64 alpha i))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/2 (/.f64 alpha i)))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 1/2 (/.f64 alpha i))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3)))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2)))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3)))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
(+.f64 (*.f64 1/2 (/.f64 alpha i)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 alpha 2) (pow.f64 i 2))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 alpha 3) (pow.f64 i 3))) (*.f64 -1/16 (/.f64 (pow.f64 alpha 4) (pow.f64 i 4))))))
(+.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 0)
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 alpha (+.f64 alpha (*.f64 i 4))))))
(+.f64 0 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 alpha (+.f64 alpha (*.f64 i 4))))))
(-.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 0)
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 alpha (+.f64 alpha (*.f64 i 4))))))
(/.f64 alpha (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 2 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 2 (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha)))) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha))))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (*.f64 i (/.f64 2 (-.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (/.f64 (-.f64 beta alpha) i) (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 1)
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 alpha (+.f64 alpha (*.f64 i 4))))))
(/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) (*.f64 i (/.f64 2 (-.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (+.f64 alpha alpha) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (+.f64 alpha alpha) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (+.f64 alpha (+.f64 i i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 2)
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (*.f64 2 (*.f64 i (/.f64 2 (-.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) (/.f64 4 (/.f64 (-.f64 beta alpha) i)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (*.f64 alpha 4) (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i)) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) 4) (/.f64 (-.f64 beta alpha) i))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) (*.f64 2 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (*.f64 2 (/.f64 (-.f64 beta alpha) i)) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2) (/.f64 i (-.f64 beta alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (neg.f64 alpha) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 4 (+.f64 (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (/.f64 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i))) 4)
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (*.f64 (/.f64 (-.f64 beta alpha) i) 4) (+.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4) (*.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 4)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 4) (+.f64 (/.f64 4 (/.f64 (-.f64 beta alpha) i)) (/.f64 4 (/.f64 (-.f64 beta alpha) i))))
(/.f64 (*.f64 4 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (+.f64 (/.f64 4 (/.f64 (-.f64 beta alpha) i)) (/.f64 4 (/.f64 (-.f64 beta alpha) i))))
(*.f64 4 (/.f64 (/.f64 alpha (/.f64 i (/.f64 (-.f64 beta alpha) 4))) (+.f64 (+.f64 alpha (+.f64 i i)) (+.f64 alpha (+.f64 i i)))))
(*.f64 4 (/.f64 (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 i (+.f64 alpha i)))) (/.f64 8 alpha)))
(/.f64 (*.f64 2 (/.f64 alpha (+.f64 i (+.f64 alpha i)))) (/.f64 i (/.f64 (-.f64 beta alpha) 4)))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 alpha (+.f64 i i))) (+.f64 (/.f64 1 alpha) (/.f64 1 alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) (/.f64 1 alpha))
(/.f64 alpha (/.f64 (+.f64 (+.f64 alpha alpha) (*.f64 i 4)) (/.f64 (/.f64 (-.f64 beta alpha) i) 1)))
(/.f64 alpha (*.f64 i (/.f64 (+.f64 alpha (+.f64 alpha (*.f64 i 4))) (-.f64 beta alpha))))
(/.f64 (*.f64 alpha -2) (+.f64 (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 i i)) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4) 8)
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) 4) (/.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha) 2))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (neg.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i)))) (-.f64 0 (*.f64 i (/.f64 2 (-.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (neg.f64 (/.f64 (-.f64 beta alpha) i)) (-.f64 0 (*.f64 (+.f64 alpha (+.f64 i i)) (/.f64 2 alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (+.f64 (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4) (*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) (/.f64 (-.f64 beta alpha) i)) 4)) 16)
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (+.f64 (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)) (neg.f64 (/.f64 (+.f64 alpha (+.f64 i i)) alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (neg.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2)) (neg.f64 (/.f64 i (-.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(/.f64 (neg.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) (-.f64 0 (/.f64 1 alpha)))
(/.f64 (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) (/.f64 1 alpha))
(/.f64 alpha (/.f64 (+.f64 (+.f64 alpha alpha) (*.f64 i 4)) (/.f64 (/.f64 (-.f64 beta alpha) i) 1)))
(/.f64 alpha (*.f64 i (/.f64 (+.f64 alpha (+.f64 alpha (*.f64 i 4))) (-.f64 beta alpha))))
(/.f64 (neg.f64 (neg.f64 (*.f64 1/2 (/.f64 (-.f64 beta alpha) i)))) (/.f64 (+.f64 alpha (+.f64 i i)) alpha))
(*.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (/.f64 (-.f64 beta alpha) i) (/.f64 (+.f64 alpha (+.f64 i i)) alpha)))
(*.f64 1/2 (/.f64 (-.f64 beta alpha) (/.f64 (+.f64 i (+.f64 alpha i)) (/.f64 alpha i))))
(pow.f64 (*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))) 1)
(*.f64 alpha (/.f64 (/.f64 (-.f64 beta alpha) i) (+.f64 (+.f64 alpha alpha) (*.f64 i 4))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 (+.f64 alpha alpha) (*.f64 i 4)))))
(*.f64 alpha (/.f64 (-.f64 beta alpha) (*.f64 i (+.f64 alpha (+.f64 alpha (*.f64 i 4))))))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 0)
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(+.f64 0 (/.f64 alpha (+.f64 alpha (+.f64 i i))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(+.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2) (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(+.f64 (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 alpha (*.f64 i 4)))) (/.f64 alpha (+.f64 alpha (+.f64 alpha (*.f64 i 4)))))
(*.f64 2 (/.f64 alpha (+.f64 alpha (+.f64 alpha (*.f64 i 4)))))
(-.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 0)
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 alpha (/.f64 1 (+.f64 alpha (+.f64 i i))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 alpha (+.f64 (*.f64 1/2 (/.f64 1 (+.f64 alpha (+.f64 i i)))) (*.f64 1/2 (/.f64 1 (+.f64 alpha (+.f64 i i))))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 2 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 2 (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))))
(+.f64 (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 alpha (*.f64 i 4)))) (/.f64 alpha (+.f64 alpha (+.f64 alpha (*.f64 i 4)))))
(*.f64 2 (/.f64 alpha (+.f64 alpha (+.f64 alpha (*.f64 i 4)))))
(*.f64 2 (*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 i i))) alpha))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1)
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 1/2 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))))
(*.f64 alpha (*.f64 (/.f64 2 (+.f64 alpha (+.f64 i i))) 1/2))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 i i))) (*.f64 alpha 1/2))
(*.f64 (/.f64 2 (+.f64 i (+.f64 alpha i))) (*.f64 alpha 1/2))
(*.f64 1 (/.f64 alpha (+.f64 alpha (+.f64 i i))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (+.f64 alpha alpha) (*.f64 1/2 (/.f64 1 (+.f64 alpha (+.f64 i i)))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (+.f64 alpha alpha) (/.f64 1/2 (+.f64 alpha (+.f64 i i))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (*.f64 alpha (/.f64 2 (+.f64 alpha (+.f64 i i)))) 1/2)
(*.f64 alpha (*.f64 (/.f64 2 (+.f64 alpha (+.f64 i i))) 1/2))
(*.f64 (/.f64 2 (+.f64 alpha (+.f64 i i))) (*.f64 alpha 1/2))
(*.f64 (/.f64 2 (+.f64 i (+.f64 alpha i))) (*.f64 alpha 1/2))
(*.f64 (*.f64 alpha 4) (/.f64 1 (*.f64 (+.f64 alpha (+.f64 i i)) 4)))
(*.f64 (*.f64 alpha 4) (/.f64 1 (*.f64 4 (+.f64 alpha (+.f64 i i)))))
(*.f64 4 (*.f64 (/.f64 1/4 (+.f64 alpha (+.f64 i i))) alpha))
(*.f64 4 (*.f64 alpha (/.f64 1/4 (+.f64 i (+.f64 alpha i)))))
(*.f64 4 (/.f64 (/.f64 alpha 4) (+.f64 i (+.f64 alpha i))))
(*.f64 (*.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1/2) 2)
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 i i))) alpha)
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (neg.f64 alpha) (/.f64 -1 (+.f64 alpha (+.f64 i i))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 -1 (/.f64 alpha (neg.f64 (+.f64 alpha (+.f64 i i)))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (*.f64 1/2 (/.f64 1 (+.f64 alpha (+.f64 i i)))) (+.f64 alpha alpha))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (/.f64 1/2 (+.f64 alpha (+.f64 i i))) (+.f64 alpha alpha))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (*.f64 2 (/.f64 1 (+.f64 alpha (+.f64 i i)))) (*.f64 alpha 1/2))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (/.f64 alpha (neg.f64 (+.f64 alpha (+.f64 i i)))) -1)
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(*.f64 (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) 2)
(+.f64 (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))) (/.f64 alpha (+.f64 (+.f64 alpha alpha) (*.f64 i 4))))
(+.f64 (/.f64 alpha (+.f64 alpha (+.f64 alpha (*.f64 i 4)))) (/.f64 alpha (+.f64 alpha (+.f64 alpha (*.f64 i 4)))))
(*.f64 2 (/.f64 alpha (+.f64 alpha (+.f64 alpha (*.f64 i 4)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 alpha (+.f64 i i)) 4)) (*.f64 alpha 4))
(*.f64 (*.f64 alpha 4) (/.f64 1 (*.f64 4 (+.f64 alpha (+.f64 i i)))))
(*.f64 4 (*.f64 (/.f64 1/4 (+.f64 alpha (+.f64 i i))) alpha))
(*.f64 4 (*.f64 alpha (/.f64 1/4 (+.f64 i (+.f64 alpha i)))))
(*.f64 4 (/.f64 (/.f64 alpha 4) (+.f64 i (+.f64 alpha i))))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 i i))) (neg.f64 alpha))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(pow.f64 (/.f64 alpha (+.f64 alpha (+.f64 i i))) 1)
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))
(neg.f64 (/.f64 alpha (neg.f64 (+.f64 alpha (+.f64 i i)))))
(/.f64 alpha (+.f64 alpha (+.f64 i i)))
(/.f64 alpha (+.f64 i (+.f64 alpha i)))

localize31.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))
0.0b
(/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))
0.0b
(/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
2.2b
(-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
Compiler

Compiled 94 to 50 computations (46.8% saved)

series22.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

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

rewrite82.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1274×exponential.json-3
1274×rational.json-1
1274×rational.json-2
1274×rational.json-4
1274×rational.json-3
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
014142
1107142
2311142
31024112
43825112
Stop Event
node limit
Counts
4 → 161
Calls
Call 1
Inputs
(-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
(/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
(/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))
(/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 -1 (-.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))) (-.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 beta alpha) (/.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 alpha beta) (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) (*.f64 (/.f64 1 (*.f64 2 (+.f64 alpha (+.f64 2 beta)))) (-.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 -1 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4) (/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 alpha beta) 4) (/.f64 1 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) 4) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) (/.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))) (-.f64 alpha beta))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))) (/.f64 1 (/.f64 -1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 -1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (/.f64 -1 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))) (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) (+.f64 alpha (+.f64 2 beta))) (-.f64 beta alpha))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))) (*.f64 2 (-.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 1/2) (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (/.f64 -1 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))) (/.f64 -1 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))) (/.f64 1 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))) (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 -1 (-.f64 beta alpha))) (/.f64 1 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 (-.f64 beta alpha))) (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))) (*.f64 2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 4)) (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) 4) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))) (*.f64 (-.f64 alpha beta) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (-.f64 beta alpha)) (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (-.f64 alpha beta)) (neg.f64 (+.f64 alpha (+.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 -1 (-.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha (+.f64 2 beta)) (neg.f64 (/.f64 -1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (/.f64 1/2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (/.f64 1/2 (-.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (/.f64 -1 (-.f64 alpha beta)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta))) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 alpha (+.f64 2 beta))) (/.f64 -1 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (/.f64 -1 (-.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) 4) (/.f64 1 (*.f64 (-.f64 beta alpha) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) -2) (/.f64 1/2 (-.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 alpha beta)) (+.f64 alpha (+.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 alpha beta)) (*.f64 (+.f64 alpha (+.f64 2 beta)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 beta alpha)) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (-.f64 alpha beta))) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (-.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 alpha beta)) 1/2) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (-.f64 beta alpha))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 beta alpha) 4)) (*.f64 (+.f64 alpha (+.f64 2 beta)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (-.f64 alpha beta)) (/.f64 1/2 (-.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (-.f64 beta alpha)) (/.f64 1/2 (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (-.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (-.f64 alpha beta)) (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (-.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 2 beta)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 -1 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 alpha (+.f64 2 beta)) (neg.f64 (/.f64 -1 (-.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (/.f64 1/2 (-.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (/.f64 1/2 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (/.f64 -1 (-.f64 beta alpha)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 alpha (+.f64 2 beta))) (/.f64 -1 (-.f64 alpha beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (/.f64 -1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) 4) (/.f64 1 (*.f64 (-.f64 alpha beta) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) -2) (/.f64 1/2 (-.f64 beta alpha)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 beta alpha)) (+.f64 alpha (+.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 alpha beta)) (neg.f64 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 -1 (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 alpha beta)) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (-.f64 beta alpha)) (*.f64 (+.f64 alpha (+.f64 2 beta)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 -1 (-.f64 alpha beta))) (+.f64 alpha (+.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1 (-.f64 beta alpha)) 1/2) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (-.f64 alpha beta))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) 2) (*.f64 2 (/.f64 -1 (-.f64 beta alpha))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (-.f64 alpha beta) 4)) (*.f64 (+.f64 alpha (+.f64 2 beta)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (-.f64 alpha beta)) (/.f64 1/2 (-.f64 alpha beta))) (+.f64 alpha (+.f64 2 beta)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (-.f64 beta alpha)) (/.f64 1/2 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 2 beta))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))))

simplify253.0ms (0.8%)

Algorithm
egg-herbie
Rules
1200×rational.json-simplify-48
988×rational.json-simplify-46
970×rational.json-simplify-51
838×rational.json-simplify-2
820×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
082620981
1199119443
2470518331
3685517849
Stop Event
node limit
Counts
257 → 512
Calls
Call 1
Inputs
(*.f64 -1 (+.f64 (*.f64 2 (/.f64 1 beta)) 2))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (*.f64 -1 (+.f64 (*.f64 2 (/.f64 1 beta)) 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (/.f64 1 beta)) 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 4))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (/.f64 1 beta)) 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 2))))))
(/.f64 (-.f64 (+.f64 beta 2) (*.f64 -1 beta)) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (/.f64 beta alpha))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 beta alpha)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 4))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4)) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))))
(/.f64 2 alpha)
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3))))) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 4))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3))))) (+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3))))) (*.f64 2 (/.f64 1 alpha)))))
-2
(-.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) 2)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 alpha 3) (pow.f64 beta 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 alpha beta)))) (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta)))))))
-2
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2)))) 2)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) (pow.f64 alpha 2)) (pow.f64 beta 3))))) 2)
(/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 beta)) 2)) (+.f64 beta 2))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (+.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) beta) (+.f64 beta 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (pow.f64 (+.f64 beta 2) 2)))) alpha)) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (+.f64 beta 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3))))) (+.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) beta) (pow.f64 (+.f64 beta 2) 2)))))))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (+.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) beta) (+.f64 beta 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (pow.f64 (+.f64 beta 2) 2)))) alpha)) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (+.f64 beta 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) beta) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 3) (+.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 2) (+.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 (pow.f64 beta 4))))) (+.f64 beta 2)))))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3))))) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (pow.f64 (+.f64 beta 2) 4))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2)))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3))))) (+.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) beta) (pow.f64 (+.f64 beta 2) 2)))))))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (+.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) beta) (+.f64 beta 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (pow.f64 (+.f64 beta 2) 2)))) alpha)) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (+.f64 beta 2)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 beta 2)))) (*.f64 -2 beta)) (+.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 beta 2)))) (*.f64 -2 beta)) (+.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -2 (pow.f64 beta 2)) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -2 beta) (*.f64 2 (pow.f64 beta 2)))))) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 beta 2)))) (*.f64 -2 beta)) (+.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (+.f64 beta 2)) (*.f64 2 (pow.f64 beta 2))))))) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -2 (pow.f64 beta 2)) (*.f64 2 (pow.f64 beta 3))))) (*.f64 -2 (pow.f64 beta 3))) (+.f64 (*.f64 2 (pow.f64 beta 4)) (*.f64 (+.f64 beta 2) (-.f64 (+.f64 (*.f64 -2 (pow.f64 beta 2)) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -2 beta) (*.f64 2 (pow.f64 beta 2)))))) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 beta 2)))) (*.f64 -2 beta)) (+.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (*.f64 2 (pow.f64 beta 2)))) (+.f64 beta 2))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 beta 2)))) (*.f64 -2 beta)) (+.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -2 (pow.f64 beta 2)) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -2 beta) (*.f64 2 (pow.f64 beta 2)))))) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 beta 2)))) (*.f64 -2 beta)) (+.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (+.f64 beta 2)) (*.f64 2 (pow.f64 beta 2))))))) (pow.f64 alpha 3))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (pow.f64 beta 2)) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)))) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (pow.f64 beta 2)) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (pow.f64 beta 3)) (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2)))))) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (pow.f64 beta 2)) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)))) (+.f64 beta 2)) (pow.f64 alpha 3))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (pow.f64 beta 2)) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (pow.f64 beta 4)) (+.f64 (*.f64 -2 (pow.f64 beta 3)) (*.f64 -1 (pow.f64 beta 4))))) (*.f64 -1 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (pow.f64 beta 3)) (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2)))))) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (pow.f64 beta 2)) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)))) (+.f64 beta 2))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (pow.f64 beta 3)) (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2)))))) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (pow.f64 beta 2)) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)))) (+.f64 beta 2)) (pow.f64 alpha 3))))
(/.f64 2 (+.f64 2 alpha))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (+.f64 2 alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) alpha))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))))) (*.f64 2 (/.f64 1 (+.f64 2 alpha))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))) alpha) (+.f64 2 alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) alpha))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (pow.f64 (+.f64 2 alpha) 2)))))))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (+.f64 2 alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) alpha))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))))) (*.f64 2 (/.f64 1 (+.f64 2 alpha)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))) alpha) (+.f64 2 alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) alpha))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (pow.f64 (+.f64 2 alpha) 2)))))))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (+.f64 2 alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) alpha))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 4))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))) alpha) (+.f64 2 alpha))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 alpha) 3) alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 3)))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (pow.f64 (+.f64 2 alpha) 3)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))) alpha) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2))))))))) (*.f64 2 (/.f64 1 (+.f64 2 alpha))))))
2
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) (*.f64 -2 (+.f64 2 alpha))) beta)) 2)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) (*.f64 -2 (+.f64 2 alpha))) beta)) (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 alpha) (*.f64 -2 (pow.f64 alpha 2)))) (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha)) (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) (*.f64 -2 (+.f64 2 alpha))))) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) (*.f64 -2 (+.f64 2 alpha))) beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 3)))) (*.f64 (-.f64 (*.f64 2 alpha) (*.f64 -2 (pow.f64 alpha 2))) alpha)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 alpha) (*.f64 -2 (pow.f64 alpha 2)))) (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) (*.f64 -2 (+.f64 2 alpha))) (+.f64 2 alpha))) (+.f64 2 alpha))) (pow.f64 beta 3))) (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 alpha) (*.f64 -2 (pow.f64 alpha 2)))) (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha)) (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) (*.f64 -2 (+.f64 2 alpha))))) (pow.f64 beta 2))))))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) beta))) (*.f64 2 (/.f64 (+.f64 2 alpha) beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) beta)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha)) (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha))) (+.f64 2 alpha)))) (pow.f64 beta 2))))) (*.f64 2 (/.f64 (+.f64 2 alpha) beta)))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha)) (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha))) (+.f64 2 alpha)))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) (pow.f64 alpha 2)))) (pow.f64 beta 3)))))) (+.f64 (*.f64 2 (/.f64 (+.f64 2 alpha) beta)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha)) (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha))) (+.f64 2 alpha)))) (+.f64 2 alpha)) (pow.f64 beta 3)))))
(/.f64 (+.f64 beta 2) beta)
(+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 beta 2)))) alpha) 1))
(+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 beta 2)))) alpha) (+.f64 1 (/.f64 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 beta 2)))) (pow.f64 alpha 2)) beta))))
(+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 beta 2)))) alpha) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 beta 2)))) (pow.f64 alpha 3)) (pow.f64 beta 2)) (/.f64 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 beta 2)))) (pow.f64 alpha 2)) beta)))))
-1
(-.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (/.f64 beta alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (*.f64 beta (-.f64 (*.f64 -1 (+.f64 beta 2)) beta)) (pow.f64 alpha 2))) (+.f64 1 (/.f64 beta alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (+.f64 beta 2)) beta)) (pow.f64 alpha 3)) (/.f64 (*.f64 beta (-.f64 (*.f64 -1 (+.f64 beta 2)) beta)) (pow.f64 alpha 2)))) (+.f64 1 (/.f64 beta alpha)))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta 2) (*.f64 -1 beta)) alpha)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta 2) (*.f64 -1 beta)) alpha))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta 2) (*.f64 -1 beta)) alpha)))) 1)
(*.f64 -1 (/.f64 (+.f64 2 alpha) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) alpha)) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) alpha)) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 4))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) alpha)) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))))))
1
(-.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) 1)) (*.f64 -1 (/.f64 alpha beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2)) (*.f64 2 (/.f64 1 beta))))) (*.f64 -1 (/.f64 alpha beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2)) (*.f64 2 (/.f64 1 beta)))))) (*.f64 -1 (/.f64 alpha beta)))
1
(-.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) 1)) (*.f64 -1 (/.f64 alpha beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2)) (*.f64 2 (/.f64 1 beta))))) (*.f64 -1 (/.f64 alpha beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2)) (*.f64 2 (/.f64 1 beta)))))) (*.f64 -1 (/.f64 alpha beta)))
(*.f64 -1 (/.f64 (+.f64 beta 2) beta))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (*.f64 -1 (/.f64 (+.f64 beta 2) beta)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 4))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 2))))))
1
(-.f64 (+.f64 1 (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))) (*.f64 -1 (/.f64 beta alpha)))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 2))))) (*.f64 -1 (/.f64 beta alpha)))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 3)) (/.f64 (*.f64 beta (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 2)))))) (*.f64 -1 (/.f64 beta alpha)))
1
(-.f64 (+.f64 1 (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))) (*.f64 -1 (/.f64 beta alpha)))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 2))))) (*.f64 -1 (/.f64 beta alpha)))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 3)) (/.f64 (*.f64 beta (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 2)))))) (*.f64 -1 (/.f64 beta alpha)))
(/.f64 (+.f64 2 alpha) alpha)
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) alpha) (*.f64 2 (/.f64 1 alpha)))))
(+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) (pow.f64 alpha 2)) (+.f64 (*.f64 beta (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) alpha) (*.f64 2 (/.f64 1 alpha))))))
-1
(-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (/.f64 alpha beta) 1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 2 alpha)) alpha) alpha) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) 1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 2 alpha)) alpha) (pow.f64 alpha 2)) (pow.f64 beta 3)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 2 alpha)) alpha) alpha) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) 1))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2)))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) (pow.f64 alpha 2)) (pow.f64 beta 3))))) 1)
(+.f64 -1 (-.f64 -1 (-.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)))
(+.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 0)
(+.f64 0 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(+.f64 (-.f64 -1 (-.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)) -1)
(*.f64 -1 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))
(*.f64 2 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 2))
(*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 1)
(*.f64 1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) 1/2)
(*.f64 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4) 1/4)
(*.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) -1)
(*.f64 1/2 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 2) 2)
(*.f64 1/4 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4))
(/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 1)
(/.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) 2)
(/.f64 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4) 4)
(/.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) -1)
(/.f64 (*.f64 2 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4)) 8)
(pow.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 1)
(neg.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 0)
(+.f64 0 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(-.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 0)
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(*.f64 -1 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 2 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta)))))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)))))
(*.f64 2 (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(*.f64 2 (*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))) (-.f64 alpha beta)))
(*.f64 2 (*.f64 (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 alpha beta) (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(*.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))))
(*.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 1/2))
(*.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) (*.f64 (/.f64 1 (*.f64 2 (+.f64 alpha (+.f64 2 beta)))) (-.f64 alpha beta)))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 -1 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))))
(*.f64 (*.f64 2 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 1/2)
(*.f64 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4) (/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 4)))
(*.f64 (*.f64 (-.f64 alpha beta) 4) (/.f64 1 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) 4) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))
(*.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) (/.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))) (-.f64 alpha beta))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))) (/.f64 1 (/.f64 -1 (-.f64 beta alpha))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 -1 (-.f64 beta alpha))))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (/.f64 -1 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))))
(*.f64 1/2 (*.f64 2 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(*.f64 (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))) (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))
(*.f64 (/.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) (+.f64 alpha (+.f64 2 beta))) (-.f64 beta alpha))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))) (*.f64 2 (-.f64 alpha beta)))
(*.f64 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 1/2) (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) -1)
(*.f64 (/.f64 (-.f64 beta alpha) (/.f64 -1 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))) (/.f64 -1 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))) (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))) (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 -1 (-.f64 beta alpha))) (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 1 (/.f64 -1 (-.f64 beta alpha))) (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta)))) 2)
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)))) 2)
(*.f64 (/.f64 -1 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 4)) (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) 4) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))) (*.f64 (-.f64 alpha beta) 4))
(*.f64 (+.f64 (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(neg.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))
(+.f64 -1 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))
(+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 0)
(+.f64 0 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
(+.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) -1)
(-.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 0)
(-.f64 0 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
(*.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
(*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (-.f64 beta alpha))))
(*.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (-.f64 beta alpha)) (+.f64 alpha (+.f64 2 beta))))
(*.f64 2 (*.f64 (/.f64 1/2 (-.f64 alpha beta)) (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 -1 (-.f64 alpha beta)))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (neg.f64 (/.f64 -1 (-.f64 beta alpha))))
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) -1)
(*.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
(*.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (/.f64 1/2 (-.f64 beta alpha)))
(*.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (/.f64 -1 (-.f64 alpha beta)) 1/2))
(*.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta))) -1/2)
(*.f64 (neg.f64 (+.f64 alpha (+.f64 2 beta))) (/.f64 -1 (-.f64 beta alpha)))
(*.f64 (neg.f64 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (/.f64 -1 (-.f64 alpha beta))))
(*.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) 4) (/.f64 1 (*.f64 (-.f64 beta alpha) 4)))
(*.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) -2) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 1/2)
(*.f64 (/.f64 -1 (-.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 -1 (-.f64 alpha beta)) (+.f64 alpha (+.f64 2 beta)))
(*.f64 1/2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (/.f64 1/2 (-.f64 alpha beta)) (*.f64 (+.f64 alpha (+.f64 2 beta)) -2))
(*.f64 (/.f64 1/2 (-.f64 beta alpha)) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))
(*.f64 -1/2 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta))))
(*.f64 (neg.f64 (/.f64 -1 (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (neg.f64 (/.f64 1/2 (-.f64 alpha beta))) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (neg.f64 (/.f64 -1 (-.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (*.f64 (/.f64 -1 (-.f64 alpha beta)) 1/2) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (-.f64 beta alpha))) 2)
(*.f64 (/.f64 1 (*.f64 (-.f64 beta alpha) 4)) (*.f64 (+.f64 alpha (+.f64 2 beta)) 4))
(*.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 2) 2)
(*.f64 (+.f64 (/.f64 1/2 (-.f64 alpha beta)) (/.f64 1/2 (-.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 (/.f64 1/2 (-.f64 beta alpha)) (/.f64 1/2 (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta)))
(pow.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)
(neg.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 0)
(+.f64 0 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
(-.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 0)
(-.f64 0 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
(*.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
(*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (-.f64 alpha beta))))
(*.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (-.f64 alpha beta)) (+.f64 alpha (+.f64 2 beta))))
(*.f64 2 (*.f64 (/.f64 1/2 (-.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 -1 (-.f64 beta alpha)))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (neg.f64 (/.f64 -1 (-.f64 alpha beta))))
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) -1)
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 1)
(*.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
(*.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (/.f64 1/2 (-.f64 beta alpha))))
(*.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (/.f64 -1 (-.f64 beta alpha)) 1/2))
(*.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta))) 1/2)
(*.f64 (neg.f64 (+.f64 alpha (+.f64 2 beta))) (/.f64 -1 (-.f64 alpha beta)))
(*.f64 (neg.f64 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (/.f64 -1 (-.f64 beta alpha))))
(*.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 4) 1/4)
(*.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) 4) (/.f64 1 (*.f64 (-.f64 alpha beta) 4)))
(*.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) -2) (/.f64 1/2 (-.f64 beta alpha)))
(*.f64 (/.f64 -1 (-.f64 beta alpha)) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (/.f64 -1 (-.f64 alpha beta)) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (*.f64 2 (/.f64 -1 (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) 2))
(*.f64 1/2 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta))))
(*.f64 (/.f64 1/2 (-.f64 alpha beta)) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 1/2 (-.f64 beta alpha)) (*.f64 (+.f64 alpha (+.f64 2 beta)) -2))
(*.f64 (neg.f64 (/.f64 -1 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (neg.f64 (/.f64 -1 (-.f64 alpha beta))) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (neg.f64 (/.f64 1/2 (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (*.f64 (/.f64 -1 (-.f64 beta alpha)) 1/2) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (-.f64 alpha beta))) 2)
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) 2) (*.f64 2 (/.f64 -1 (-.f64 beta alpha))))
(*.f64 1/4 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 4))
(*.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 2) 2)
(*.f64 (/.f64 1 (*.f64 (-.f64 alpha beta) 4)) (*.f64 (+.f64 alpha (+.f64 2 beta)) 4))
(*.f64 (+.f64 (/.f64 1/2 (-.f64 alpha beta)) (/.f64 1/2 (-.f64 alpha beta))) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (+.f64 (/.f64 1/2 (-.f64 beta alpha)) (/.f64 1/2 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(pow.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 1)
(neg.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
Outputs
(*.f64 -1 (+.f64 (*.f64 2 (/.f64 1 beta)) 2))
(*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 1 beta))))
(neg.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (*.f64 -1 (+.f64 (*.f64 2 (/.f64 1 beta)) 2)))
(+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 1 beta)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)))
(*.f64 -1 (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) alpha) (+.f64 2 (*.f64 2 (/.f64 1 beta)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (/.f64 1 beta)) 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 1 beta)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 2)))))
(+.f64 (neg.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta)))) (*.f64 -1 (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) alpha) (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (pow.f64 alpha 2)))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) alpha) (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (pow.f64 alpha 2)) (+.f64 2 (*.f64 2 (/.f64 1 beta))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 4))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (+.f64 (*.f64 2 (/.f64 1 beta)) 2)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 -1 (+.f64 2 (*.f64 2 (/.f64 1 beta)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 (pow.f64 beta 4)))))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (pow.f64 alpha 2)) (+.f64 2 (*.f64 2 (/.f64 1 beta))))) (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 4)) (/.f64 1 (pow.f64 beta 3)))) (neg.f64 (pow.f64 alpha 3))) (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (neg.f64 alpha))))
(+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (neg.f64 alpha)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 3) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 4)) (/.f64 1 (pow.f64 beta 3))))) (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (pow.f64 alpha 2)) (+.f64 2 (*.f64 2 (/.f64 1 beta)))))))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 3) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 4)) (/.f64 1 (pow.f64 beta 3))))) (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) alpha) (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (pow.f64 alpha 2)) (+.f64 2 (*.f64 2 (/.f64 1 beta)))))))
(/.f64 (-.f64 (+.f64 beta 2) (*.f64 -1 beta)) alpha)
(/.f64 (+.f64 2 (-.f64 beta (*.f64 -1 beta))) alpha)
(/.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) alpha)
(/.f64 (+.f64 beta (-.f64 beta -2)) alpha)
(-.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (/.f64 beta alpha))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (/.f64 beta alpha))))
(+.f64 (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (-.f64 (/.f64 beta alpha) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (neg.f64 (/.f64 beta alpha)))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 beta alpha)))))
(+.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))) (-.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))))))
(+.f64 (+.f64 (/.f64 beta alpha) (*.f64 2 (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (-.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (neg.f64 (/.f64 beta alpha)) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))))))
(+.f64 (/.f64 beta alpha) (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 (/.f64 1 alpha) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))) (+.f64 (neg.f64 (/.f64 beta alpha)) (*.f64 -2 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 4))) (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))))))
(-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4))) (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 beta alpha)) (+.f64 (*.f64 -2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))) (*.f64 -2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 4)))))))
(+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4)) (/.f64 1 alpha))) (/.f64 beta alpha))) (+.f64 (neg.f64 (/.f64 beta alpha)) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -2 (+.f64 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 4)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))))))
(+.f64 (/.f64 beta alpha) (-.f64 (+.f64 (*.f64 2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3))) (*.f64 2 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4)) (/.f64 1 alpha))))) (+.f64 (neg.f64 (/.f64 beta alpha)) (*.f64 -2 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 4)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))))))
(+.f64 (/.f64 beta alpha) (-.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 3)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4)) (/.f64 1 alpha))))) (+.f64 (neg.f64 (/.f64 beta alpha)) (*.f64 -2 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 4)) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3))))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 beta alpha))) (-.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 beta alpha)))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))))
(+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (-.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (*.f64 2 (/.f64 beta alpha)) (+.f64 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4)) (*.f64 2 (/.f64 1 alpha)))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 4))) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 beta alpha))))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 4))) (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))))))))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (-.f64 (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (+.f64 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 beta 3) (pow.f64 alpha 4))) (+.f64 (+.f64 (*.f64 -2 (/.f64 beta (pow.f64 alpha 2))) (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)))) (neg.f64 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4)))))))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2)) (-.f64 (+.f64 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4)) (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha)))) (+.f64 (neg.f64 (/.f64 (pow.f64 beta 4) (pow.f64 alpha 4))) (+.f64 (neg.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 2))) (*.f64 -2 (+.f64 (/.f64 beta (pow.f64 alpha 2)) (/.f64 (pow.f64 beta 3) (pow.f64 alpha 4)))))))))
(/.f64 2 alpha)
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (*.f64 2 (/.f64 1 alpha)))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha)))))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3))))) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))))))
(+.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))))) (*.f64 (pow.f64 beta 2) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 3)) (/.f64 1 (pow.f64 alpha 2))))))
(+.f64 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 4))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3))))) (+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (+.f64 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3))))) (*.f64 2 (/.f64 1 alpha)))))
(+.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))) (+.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))))) (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 4)))))))
(+.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))))) (*.f64 (pow.f64 beta 2) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 3)) (/.f64 1 (pow.f64 alpha 2)))))) (*.f64 (pow.f64 beta 3) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 4)) (/.f64 1 (pow.f64 alpha 3))))))
-2
(-.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) 2)))
(-.f64 (*.f64 -1 (/.f64 alpha beta)) (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 2 (/.f64 alpha beta))))
(-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 2 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 alpha beta))) (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (+.f64 2 (+.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 alpha (pow.f64 beta 2)))) (/.f64 alpha beta))))
(+.f64 (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 2 (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 beta 2)) (/.f64 1 beta)))))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 (pow.f64 alpha 3) (pow.f64 beta 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2))) (*.f64 -1 (/.f64 alpha beta)))) (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (*.f64 2 (/.f64 1 beta)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 alpha beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (-.f64 (*.f64 -2 (/.f64 (pow.f64 alpha 3) (pow.f64 beta 3))) (+.f64 (/.f64 alpha beta) (+.f64 2 (+.f64 (*.f64 2 (/.f64 alpha (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)))))))))
(+.f64 (+.f64 (neg.f64 (/.f64 alpha beta)) (*.f64 -2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)))) (-.f64 (*.f64 -2 (/.f64 (pow.f64 alpha 3) (pow.f64 beta 3))) (+.f64 (*.f64 2 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))) (+.f64 2 (+.f64 (/.f64 alpha beta) (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 beta 2)) (/.f64 1 beta))))))))
(+.f64 (*.f64 -2 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 beta 3)))) (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 (*.f64 2 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3)) (+.f64 (/.f64 alpha (pow.f64 beta 2)) (/.f64 1 beta)))) (+.f64 2 (/.f64 alpha beta)))))
(+.f64 (*.f64 -2 (+.f64 (/.f64 (pow.f64 alpha 2) (pow.f64 beta 2)) (/.f64 (pow.f64 alpha 3) (pow.f64 beta 3)))) (-.f64 (neg.f64 (/.f64 alpha beta)) (+.f64 (*.f64 2 (+.f64 (/.f64 alpha (pow.f64 beta 2)) (+.f64 (/.f64 1 beta) (/.f64 (pow.f64 alpha 2) (pow.f64 beta 3))))) (+.f64 2 (/.f64 alpha beta)))))
-2
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 2)
(-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) beta)) 2)
(-.f64 (neg.f64 (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) beta)) 2)
(-.f64 -2 (/.f64 (+.f64 alpha (-.f64 alpha -2)) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2)))) 2)
(+.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) (pow.f64 beta 2)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) beta)) 2))
(-.f64 (*.f64 -1 (+.f64 (*.f64 alpha (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 2))) (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) beta))) 2)
(+.f64 (neg.f64 (/.f64 (+.f64 alpha (-.f64 alpha -2)) beta)) (-.f64 -2 (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 alpha -2)) (pow.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) (pow.f64 alpha 2)) (pow.f64 beta 3))))) 2)
(+.f64 (+.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) (pow.f64 beta 2)))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) (pow.f64 beta 3))))) (-.f64 (*.f64 -1 (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) beta)) 2))
(+.f64 (-.f64 (neg.f64 (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) beta)) 2) (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 3))) (*.f64 alpha (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 2))))))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) beta) (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 3))) (*.f64 alpha (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 2)))))) 2)
(+.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 alpha (-.f64 alpha -2)) (pow.f64 beta 3))) (/.f64 (+.f64 alpha (-.f64 alpha -2)) beta))) (-.f64 -2 (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 alpha -2)) (pow.f64 beta 2)))))
(/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 beta)) 2)) (+.f64 beta 2))
(*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (+.f64 2 beta)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (+.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) beta) (+.f64 beta 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (pow.f64 (+.f64 beta 2) 2)))) alpha)) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (+.f64 beta 2)))
(+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (+.f64 (*.f64 2 (/.f64 1 (+.f64 2 beta))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))) (+.f64 2 beta)))) (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 2 beta)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))) (pow.f64 (+.f64 2 beta) 2))))))) (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (+.f64 2 beta))))
(+.f64 (*.f64 (neg.f64 alpha) (+.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 beta) (+.f64 2 beta))) (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (+.f64 2 beta))))) (-.f64 (*.f64 2 (/.f64 1 (+.f64 2 beta))) (neg.f64 (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 2))))))) (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (+.f64 2 beta))))
(+.f64 (*.f64 alpha (neg.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 (/.f64 1 beta) (+.f64 2 beta)) (/.f64 1 (+.f64 2 beta)))) (-.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (+.f64 2 beta)))) (*.f64 beta (neg.f64 (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 2)))))))) (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (+.f64 2 beta))))
(+.f64 (*.f64 alpha (neg.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 beta 1) (/.f64 (/.f64 1 beta) (+.f64 2 beta)))) (-.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (+.f64 2 beta)))) (*.f64 beta (neg.f64 (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 2)))))))) (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (+.f64 2 beta))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3))))) (+.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) beta) (pow.f64 (+.f64 beta 2) 2)))))))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (+.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) beta) (+.f64 beta 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (pow.f64 (+.f64 beta 2) 2)))) alpha)) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (+.f64 beta 2))))
(+.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (+.f64 (*.f64 2 (/.f64 1 (+.f64 2 beta))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))) (+.f64 2 beta)))) (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 2 beta)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))) (pow.f64 (+.f64 2 beta) 2))))))) (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (+.f64 2 beta)))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (/.f64 beta (+.f64 2 beta)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))) (pow.f64 (+.f64 2 beta) 3))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 2) (+.f64 2 beta)))))) (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 2 beta)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))) (pow.f64 (+.f64 2 beta) 2))))))))))
(+.f64 (*.f64 (neg.f64 alpha) (+.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 beta) (+.f64 2 beta))) (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (+.f64 2 beta))))) (-.f64 (*.f64 2 (/.f64 1 (+.f64 2 beta))) (neg.f64 (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 2))))))) (+.f64 (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (+.f64 2 beta))) (*.f64 (+.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (/.f64 beta (+.f64 2 beta)))) (+.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (*.f64 2 (/.f64 (/.f64 1 (+.f64 2 beta)) (pow.f64 beta 2))))) (-.f64 (*.f64 2 (/.f64 (/.f64 1 beta) (+.f64 2 beta))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))))) (neg.f64 (pow.f64 alpha 2)))))
(+.f64 (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (+.f64 2 beta))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 2 (/.f64 (/.f64 1 beta) (+.f64 2 beta))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (/.f64 beta (+.f64 2 beta))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (-.f64 (*.f64 2 (/.f64 (/.f64 1 (+.f64 2 beta)) (pow.f64 beta 2))) (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 2 (+.f64 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))))))))) (*.f64 alpha (+.f64 (*.f64 2 (+.f64 (/.f64 (/.f64 1 beta) (+.f64 2 beta)) (/.f64 1 (+.f64 2 beta)))) (-.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (+.f64 2 beta)))) (*.f64 beta (neg.f64 (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 2))))))))))
(+.f64 (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (+.f64 2 beta))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 2 (/.f64 (/.f64 1 beta) (+.f64 2 beta))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 3)) (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (+.f64 2 beta))))) (-.f64 (*.f64 2 (/.f64 (/.f64 1 (+.f64 2 beta)) (pow.f64 beta 2))) (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 2 (*.f64 (+.f64 beta 1) (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))))))))) (*.f64 alpha (+.f64 (*.f64 2 (*.f64 (+.f64 beta 1) (/.f64 (/.f64 1 beta) (+.f64 2 beta)))) (-.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (+.f64 2 beta)))) (*.f64 beta (neg.f64 (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 2))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) beta) (pow.f64 (+.f64 beta 2) 3))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 3) (+.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 2) (+.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 3))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 3)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 (pow.f64 beta 4))))) (+.f64 beta 2)))))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3))))) (pow.f64 (+.f64 beta 2) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (pow.f64 (+.f64 beta 2) 4))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 2) (pow.f64 (+.f64 beta 2) 2)))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3))))) (+.f64 beta 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (pow.f64 (+.f64 beta 2) 3))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 2) (+.f64 beta 2))))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 beta 2) 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 beta 2) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) beta) (pow.f64 (+.f64 beta 2) 2)))))))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 beta 2)))) (+.f64 (*.f64 2 (/.f64 1 (+.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) beta) (+.f64 beta 2))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (pow.f64 (+.f64 beta 2) 2)))) alpha)) (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) 2) beta) (+.f64 beta 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 2) (+.f64 (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (/.f64 beta (+.f64 2 beta)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))) (pow.f64 (+.f64 2 beta) 3))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 2) (+.f64 2 beta)))))) (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 2 beta)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))) (pow.f64 (+.f64 2 beta) 2))))))))) (+.f64 (+.f64 (*.f64 -1 (*.f64 alpha (+.f64 (+.f64 (*.f64 2 (/.f64 1 (+.f64 2 beta))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))) (+.f64 2 beta)))) (-.f64 (*.f64 2 (/.f64 1 (*.f64 beta (+.f64 2 beta)))) (*.f64 -1 (/.f64 (*.f64 beta (+.f64 2 (*.f64 2 (/.f64 1 beta)))) (pow.f64 (+.f64 2 beta) 2))))))) (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (+.f64 2 beta)))) (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 2) (+.f64 2 beta)))) (+.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 beta) 3))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 (pow.f64 beta 4)))) (/.f64 beta (+.f64 2 beta)))))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 beta 3) (+.f64 2 beta)))))) (-.f64 (*.f64 -1 (/.f64 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2))))) (pow.f64 (+.f64 2 beta) 3))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (*.f64 -1 (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 4)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 beta (+.f64 2 beta)) 2))))))))))))
(+.f64 (*.f64 (+.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (/.f64 beta (+.f64 2 beta)))) (+.f64 (neg.f64 (*.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (*.f64 2 (/.f64 (/.f64 1 (+.f64 2 beta)) (pow.f64 beta 2))))) (-.f64 (*.f64 2 (/.f64 (/.f64 1 beta) (+.f64 2 beta))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 beta) 2))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))))))) (neg.f64 (pow.f64 alpha 2))) (+.f64 (+.f64 (*.f64 (neg.f64 alpha) (+.f64 (+.f64 (*.f64 2 (/.f64 (/.f64 1 beta) (+.f64 2 beta))) (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (+.f64 2 beta))))) (-.f64 (*.f64 2 (/.f64 1 (+.f64 2 beta))) (neg.f64 (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 2))))))) (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (+.f64 2 beta)))) (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (-.f64 (+.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 4)) (/.f64 1 (pow.f64 beta 3)))) (/.f64 beta (+.f64 2 beta)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 beta) 3))))) (+.f64 (*.f64 2 (/.f64 (/.f64 1 (+.f64 2 beta)) (pow.f64 beta 3))) (*.f64 2 (/.f64 (/.f64 1 (+.f64 2 beta)) (pow.f64 beta 2))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (neg.f64 (*.f64 beta (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (neg.f64 (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 4)))) (*.f64 2 (/.f64 1 (pow.f64 (*.f64 beta (+.f64 2 beta)) 2)))))))) (neg.f64 (pow.f64 alpha 3)))))
(+.f64 (+.f64 (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (+.f64 2 beta))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 2 (/.f64 (/.f64 1 beta) (+.f64 2 beta))) (+.f64 (*.f64 -1 (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (/.f64 beta (+.f64 2 beta))) (*.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (-.f64 (*.f64 2 (/.f64 (/.f64 1 (+.f64 2 beta)) (pow.f64 beta 2))) (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 2 (+.f64 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2))) (/.f64 1 (pow.f64 (+.f64 2 beta) 2))))))))) (*.f64 alpha (+.f64 (*.f64 2 (+.f64 (/.f64 (/.f64 1 beta) (+.f64 2 beta)) (/.f64 1 (+.f64 2 beta)))) (-.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (+.f64 2 beta)))) (*.f64 beta (neg.f64 (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 2)))))))))) (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (+.f64 (*.f64 2 (+.f64 (/.f64 (/.f64 1 (+.f64 2 beta)) (pow.f64 beta 2)) (/.f64 (/.f64 1 (+.f64 2 beta)) (pow.f64 beta 3)))) (-.f64 (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 4)) (/.f64 1 (pow.f64 beta 3)))) (neg.f64 (/.f64 beta (+.f64 2 beta)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 beta) 3)) (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 3)))))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (*.f64 beta (+.f64 2 beta)) 2))) (*.f64 -1 (+.f64 (*.f64 beta (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (pow.f64 (+.f64 2 beta) 2))) (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 4)))))))))) (neg.f64 (pow.f64 alpha 3))))
(+.f64 (+.f64 (*.f64 beta (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (+.f64 2 beta))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 2) (+.f64 (*.f64 2 (/.f64 (/.f64 1 beta) (+.f64 2 beta))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 3)) (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (+.f64 2 beta))))) (-.f64 (*.f64 2 (/.f64 (/.f64 1 (+.f64 2 beta)) (pow.f64 beta 2))) (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (*.f64 2 (*.f64 (+.f64 beta 1) (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))))))))) (*.f64 alpha (+.f64 (*.f64 2 (*.f64 (+.f64 beta 1) (/.f64 (/.f64 1 beta) (+.f64 2 beta)))) (-.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (+.f64 2 beta)))) (*.f64 beta (neg.f64 (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 2)))))))))) (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (/.f64 beta (pow.f64 (+.f64 2 beta) 3)))) (+.f64 (*.f64 2 (+.f64 (/.f64 (/.f64 1 (+.f64 2 beta)) (pow.f64 beta 2)) (/.f64 (/.f64 1 (+.f64 2 beta)) (pow.f64 beta 3)))) (+.f64 (*.f64 2 (*.f64 (+.f64 beta 1) (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 3))))) (-.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 4)) (/.f64 1 (pow.f64 beta 3)))) (neg.f64 (/.f64 beta (+.f64 2 beta)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 beta (pow.f64 (+.f64 2 beta) 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (*.f64 beta (+.f64 2 beta)) 2))) (*.f64 -1 (*.f64 beta (+.f64 (/.f64 (+.f64 2 (*.f64 2 (/.f64 1 beta))) (pow.f64 (+.f64 2 beta) 4)) (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (pow.f64 (+.f64 2 beta) 2))))))))))) (neg.f64 (pow.f64 alpha 3))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 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 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 beta 2)))) (*.f64 -2 beta)) (+.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -2) (-.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))))) (pow.f64 alpha 2))))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (pow.f64 alpha 2)) (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 beta 2)))) (*.f64 -2 beta)) (+.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -2 (pow.f64 beta 2)) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -2 beta) (*.f64 2 (pow.f64 beta 2)))))) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 beta 2)))) (*.f64 -2 beta)) (+.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (+.f64 beta 2)) (*.f64 2 (pow.f64 beta 2))))))) (pow.f64 alpha 3)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -2) (-.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 beta -2) (*.f64 2 (pow.f64 beta 2))))) (-.f64 (*.f64 (pow.f64 beta 2) -2) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 2 beta) (+.f64 (*.f64 beta -2) (-.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))))))))) (pow.f64 alpha 3)))))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (pow.f64 alpha 2)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 beta -2) (*.f64 2 (pow.f64 beta 2))) (neg.f64 beta)) (-.f64 (*.f64 (pow.f64 beta 2) -2) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))))))) (pow.f64 alpha 3)))))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (+.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 beta -2) (*.f64 2 (pow.f64 beta 2))) (neg.f64 beta)) (-.f64 (*.f64 (pow.f64 beta 2) -2) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))))))) (pow.f64 alpha 3)) (/.f64 (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) alpha)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -2 (pow.f64 beta 2)) (*.f64 2 (pow.f64 beta 3))))) (*.f64 -2 (pow.f64 beta 3))) (+.f64 (*.f64 2 (pow.f64 beta 4)) (*.f64 (+.f64 beta 2) (-.f64 (+.f64 (*.f64 -2 (pow.f64 beta 2)) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -2 beta) (*.f64 2 (pow.f64 beta 2)))))) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 beta 2)))) (*.f64 -2 beta)) (+.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (*.f64 2 (pow.f64 beta 2)))) (+.f64 beta 2))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 beta 2)))) (*.f64 -2 beta)) (+.f64 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 beta) (+.f64 beta 2))) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -2 (pow.f64 beta 2)) (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -2 beta) (*.f64 2 (pow.f64 beta 2)))))) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 beta 2)))) (*.f64 -2 beta)) (+.f64 (*.f64 (-.f64 (*.f64 -1 beta) (+.f64 beta 2)) (+.f64 beta 2)) (*.f64 2 (pow.f64 beta 2))))))) (pow.f64 alpha 3))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 beta) (+.f64 2 beta)) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta -2) (-.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 beta -2) (*.f64 2 (pow.f64 beta 2))))) (-.f64 (*.f64 (pow.f64 beta 2) -2) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 2 beta) (+.f64 (*.f64 beta -2) (-.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))))))))) (pow.f64 alpha 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 beta 3) -2) (-.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 (pow.f64 beta 2) -2) (*.f64 2 (pow.f64 beta 3))))) (+.f64 (*.f64 2 (pow.f64 beta 4)) (*.f64 (+.f64 2 beta) (+.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 beta -2) (*.f64 2 (pow.f64 beta 2))))) (-.f64 (*.f64 (pow.f64 beta 2) -2) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 2 beta) (+.f64 (*.f64 beta -2) (-.f64 (*.f64 -1 (*.f64 beta (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 beta) (+.f64 2 beta)))))))))))))) (pow.f64 alpha 4))))))
(+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha)) (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 3) -2) (-.f64 (*.f64 (-.f64 (*.f64 (pow.f64 beta 2) -2) (*.f64 2 (pow.f64 beta 3))) (neg.f64 beta)) (+.f64 (*.f64 2 (pow.f64 beta 4)) (*.f64 (+.f64 2 beta) (+.f64 (*.f64 (-.f64 (*.f64 beta -2) (*.f64 2 (pow.f64 beta 2))) (neg.f64 beta)) (-.f64 (*.f64 (pow.f64 beta 2) -2) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))))))))))) (pow.f64 alpha 4)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 beta -2) (*.f64 2 (pow.f64 beta 2))) (neg.f64 beta)) (-.f64 (*.f64 (pow.f64 beta 2) -2) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))))))) (pow.f64 alpha 3))))))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (pow.f64 alpha 2))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 3) -2) (-.f64 (*.f64 (-.f64 (*.f64 (pow.f64 beta 2) -2) (*.f64 2 (pow.f64 beta 3))) (neg.f64 beta)) (+.f64 (*.f64 2 (pow.f64 beta 4)) (*.f64 (+.f64 2 beta) (+.f64 (*.f64 (-.f64 (*.f64 beta -2) (*.f64 2 (pow.f64 beta 2))) (neg.f64 beta)) (-.f64 (*.f64 (pow.f64 beta 2) -2) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))))))))))) (pow.f64 alpha 4)) (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 beta -2) (*.f64 2 (pow.f64 beta 2))) (neg.f64 beta)) (-.f64 (*.f64 (pow.f64 beta 2) -2) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))))))) (pow.f64 alpha 3))))))
(*.f64 -1 (+.f64 (/.f64 (+.f64 (*.f64 (pow.f64 beta 3) -2) (-.f64 (*.f64 (-.f64 (*.f64 (pow.f64 beta 2) -2) (*.f64 2 (pow.f64 beta 3))) (neg.f64 beta)) (+.f64 (*.f64 2 (pow.f64 beta 4)) (*.f64 (+.f64 2 beta) (+.f64 (*.f64 (-.f64 (*.f64 beta -2) (*.f64 2 (pow.f64 beta 2))) (neg.f64 beta)) (-.f64 (*.f64 (pow.f64 beta 2) -2) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))))))))))) (pow.f64 alpha 4)) (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (+.f64 (/.f64 (+.f64 (*.f64 (-.f64 (*.f64 beta -2) (*.f64 2 (pow.f64 beta 2))) (neg.f64 beta)) (-.f64 (*.f64 (pow.f64 beta 2) -2) (+.f64 (*.f64 2 (pow.f64 beta 3)) (*.f64 (+.f64 2 beta) (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))))))) (pow.f64 alpha 3)) (/.f64 (-.f64 (*.f64 beta (+.f64 -2 (neg.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (+.f64 (*.f64 2 (pow.f64 beta 2)) (*.f64 (+.f64 2 beta) (-.f64 (neg.f64 beta) (+.f64 2 beta))))) (pow.f64 alpha 2))))))
(/.f64 (+.f64 2 (*.f64 2 beta)) alpha)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (pow.f64 beta 2)) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)))) (pow.f64 alpha 2))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))
(+.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 beta alpha))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (*.f64 -1 (pow.f64 beta 2)))))) (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2))))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2))))
(+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2)))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))))) (pow.f64 alpha 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (pow.f64 beta 2)) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (pow.f64 beta 3)) (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2)))))) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (pow.f64 beta 2)) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)))) (+.f64 beta 2)) (pow.f64 alpha 3))))
(+.f64 (+.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 beta alpha))) (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 beta -2) (*.f64 -1 (pow.f64 beta 2))))) (-.f64 (*.f64 -1 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (pow.f64 alpha 3)))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (*.f64 -1 (pow.f64 beta 2)))))) (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (*.f64 -1 (pow.f64 beta 2)))))) (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))))))
(+.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (neg.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 beta 3)) (-.f64 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (pow.f64 alpha 3)))) (*.f64 -1 (-.f64 (/.f64 (*.f64 -1 (-.f64 (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2)) (*.f64 (+.f64 2 beta) (/.f64 (*.f64 -1 (-.f64 (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))))))
(+.f64 (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2)))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))))) (pow.f64 alpha 2)))) (*.f64 -1 (-.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 beta 3)) (-.f64 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (pow.f64 alpha 3)) (*.f64 (+.f64 2 beta) (/.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2)))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))))) (pow.f64 alpha 3))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (pow.f64 beta 2)) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)))) (pow.f64 alpha 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 beta (-.f64 (*.f64 -1 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (pow.f64 beta 4)) (+.f64 (*.f64 -2 (pow.f64 beta 3)) (*.f64 -1 (pow.f64 beta 4))))) (*.f64 -1 (*.f64 (+.f64 beta 2) (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (pow.f64 beta 3)) (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2)))))) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (pow.f64 beta 2)) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)))) (+.f64 beta 2))))))) (pow.f64 alpha 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (pow.f64 beta 3)) (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2)))))) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (/.f64 beta alpha)) (*.f64 2 (/.f64 1 alpha)))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (pow.f64 beta 2)) (+.f64 (*.f64 -2 beta) (*.f64 -1 (pow.f64 beta 2))))) (*.f64 -1 (*.f64 (+.f64 2 (*.f64 2 beta)) (+.f64 beta 2)))) (+.f64 beta 2)) (pow.f64 alpha 3))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 beta -2) (*.f64 -1 (pow.f64 beta 2))))) (-.f64 (*.f64 -1 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (pow.f64 alpha 3))) (+.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 beta alpha))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (pow.f64 beta 4) (-.f64 (*.f64 beta (-.f64 (*.f64 -1 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (+.f64 (*.f64 (pow.f64 beta 3) -2) (*.f64 -1 (pow.f64 beta 4)))))) (*.f64 -1 (*.f64 (+.f64 2 beta) (-.f64 (*.f64 -1 (+.f64 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 beta -2) (*.f64 -1 (pow.f64 beta 2))))) (-.f64 (*.f64 -1 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))))) (*.f64 (-.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (*.f64 -1 (pow.f64 beta 2)))))) (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))))) (*.f64 -1 (+.f64 2 beta))))))) (pow.f64 alpha 4))))) (-.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (*.f64 -1 (pow.f64 beta 2)))))) (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2))) (*.f64 -1 (*.f64 (+.f64 2 beta) (/.f64 (-.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (*.f64 beta (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (*.f64 -1 (pow.f64 beta 2)))))) (*.f64 -1 (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))))))
(+.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 beta 3)) (-.f64 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (pow.f64 alpha 3))) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 beta (-.f64 (neg.f64 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (-.f64 (pow.f64 beta 4) (+.f64 (*.f64 (pow.f64 beta 3) -2) (neg.f64 (pow.f64 beta 4))))) (*.f64 (+.f64 2 beta) (*.f64 -1 (-.f64 (+.f64 (neg.f64 (pow.f64 beta 3)) (-.f64 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (*.f64 (+.f64 2 beta) (*.f64 -1 (-.f64 (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))))))))))) (pow.f64 alpha 4))))) (*.f64 -1 (-.f64 (/.f64 (*.f64 -1 (-.f64 (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 2)) (*.f64 (+.f64 2 beta) (/.f64 (*.f64 -1 (-.f64 (+.f64 (pow.f64 beta 2) (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))))) (pow.f64 alpha 3))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 beta (-.f64 (neg.f64 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (-.f64 (pow.f64 beta 4) (+.f64 (*.f64 (pow.f64 beta 3) -2) (neg.f64 (pow.f64 beta 4))))) (*.f64 (+.f64 2 beta) (*.f64 -1 (+.f64 (-.f64 (neg.f64 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (-.f64 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (*.f64 (+.f64 2 beta) (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2)))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta))))))))))))) (pow.f64 alpha 4)) (/.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2)))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))))) (pow.f64 alpha 2)))) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 -1 (-.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 beta 3)) (-.f64 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (pow.f64 alpha 3)) (*.f64 (+.f64 2 beta) (/.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2)))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))))) (pow.f64 alpha 3)))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 beta (-.f64 (neg.f64 (pow.f64 beta 3)) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (-.f64 (pow.f64 beta 4) (+.f64 (*.f64 (pow.f64 beta 3) -2) (neg.f64 (pow.f64 beta 4))))) (*.f64 (+.f64 2 beta) (*.f64 -1 (+.f64 (-.f64 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2)))) (-.f64 (*.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2)))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))))) (neg.f64 (+.f64 2 beta))) (pow.f64 beta 3))))))) (pow.f64 alpha 4)) (/.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2)))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))))) (pow.f64 alpha 2)))) (+.f64 (*.f64 2 (+.f64 (/.f64 beta alpha) (/.f64 1 alpha))) (*.f64 -1 (-.f64 (/.f64 (+.f64 (neg.f64 (pow.f64 beta 3)) (-.f64 (*.f64 beta (-.f64 (pow.f64 beta 2) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2))))) (+.f64 (pow.f64 beta 3) (*.f64 2 (pow.f64 beta 2))))) (pow.f64 alpha 3)) (*.f64 (+.f64 2 beta) (/.f64 (*.f64 -1 (+.f64 (pow.f64 beta 2) (-.f64 (-.f64 (*.f64 beta (neg.f64 (+.f64 2 (*.f64 2 beta)))) (+.f64 (*.f64 beta -2) (neg.f64 (pow.f64 beta 2)))) (*.f64 (+.f64 2 beta) (+.f64 2 (*.f64 2 beta)))))) (pow.f64 alpha 3)))))))
(/.f64 2 (+.f64 2 alpha))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (+.f64 2 alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) alpha))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))))) (*.f64 2 (/.f64 1 (+.f64 2 alpha))))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))) (/.f64 alpha (+.f64 2 alpha)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (+.f64 2 alpha)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))))) (*.f64 2 (/.f64 1 (+.f64 2 alpha))))
(+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))) (/.f64 alpha (+.f64 2 alpha)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)) (/.f64 (/.f64 1 alpha) (+.f64 2 alpha))))) (neg.f64 beta)) (*.f64 2 (/.f64 1 (+.f64 2 alpha))))
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))) (neg.f64 (/.f64 alpha (+.f64 2 alpha)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)) (/.f64 (/.f64 1 alpha) (+.f64 2 alpha))))) (neg.f64 beta)) (*.f64 2 (/.f64 1 (+.f64 2 alpha))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))) alpha) (+.f64 2 alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) alpha))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (pow.f64 (+.f64 2 alpha) 2)))))))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (+.f64 2 alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) alpha))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))))) (*.f64 2 (/.f64 1 (+.f64 2 alpha)))))
(+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))) (/.f64 alpha (+.f64 2 alpha)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (+.f64 2 alpha)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))))) (+.f64 (*.f64 2 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (+.f64 2 alpha)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (+.f64 2 alpha)))) (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))) (+.f64 2 alpha)))))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))) (/.f64 alpha (+.f64 2 alpha)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)) (/.f64 (/.f64 1 alpha) (+.f64 2 alpha))))) (neg.f64 beta)) (+.f64 (*.f64 2 (/.f64 1 (+.f64 2 alpha))) (*.f64 (+.f64 (neg.f64 (*.f64 alpha (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 3)) (/.f64 1 (pow.f64 alpha 2)))) (+.f64 2 alpha)))) (-.f64 (*.f64 2 (+.f64 (/.f64 (/.f64 1 (pow.f64 alpha 2)) (+.f64 2 alpha)) (/.f64 (/.f64 1 alpha) (+.f64 2 alpha)))) (+.f64 (neg.f64 (*.f64 alpha (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))) (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (*.f64 2 (/.f64 (/.f64 1 alpha) (pow.f64 (+.f64 2 alpha) 2))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (neg.f64 (pow.f64 beta 2)))))
(+.f64 (*.f64 2 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (+.f64 (*.f64 beta (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))) (neg.f64 (/.f64 alpha (+.f64 2 alpha)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)) (/.f64 (/.f64 1 alpha) (+.f64 2 alpha)))))) (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 alpha (neg.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 3)) (/.f64 1 (pow.f64 alpha 2)))) (+.f64 2 alpha)))) (-.f64 (*.f64 2 (+.f64 (/.f64 (/.f64 1 (pow.f64 alpha 2)) (+.f64 2 alpha)) (/.f64 (/.f64 1 alpha) (+.f64 2 alpha)))) (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 (/.f64 1 alpha) (pow.f64 (+.f64 2 alpha) 2)))))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))) alpha) (+.f64 2 alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) alpha))) (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (pow.f64 (+.f64 2 alpha) 2)))))))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (+.f64 2 alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) alpha))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 4))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))) alpha) (+.f64 2 alpha))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 alpha) 3) alpha))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (+.f64 2 alpha) (pow.f64 alpha 3)))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (pow.f64 (+.f64 2 alpha) 3)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))) alpha) (pow.f64 (+.f64 2 alpha) 2))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 alpha) 2) alpha))) (*.f64 2 (/.f64 1 (*.f64 (pow.f64 (+.f64 2 alpha) 2) (pow.f64 alpha 2))))))))) (*.f64 2 (/.f64 1 (+.f64 2 alpha))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (+.f64 2 alpha)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (+.f64 2 alpha)))) (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))) (+.f64 2 alpha)))))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2))))))))) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))) (/.f64 alpha (+.f64 2 alpha)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (+.f64 2 alpha)))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2))))))) (+.f64 (*.f64 2 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 alpha 2) (+.f64 2 alpha)))) (+.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 3)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 (pow.f64 alpha 3) (+.f64 2 alpha)))) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3)))))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))))) (-.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 4)))) (+.f64 2 alpha)))) (+.f64 (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (*.f64 alpha (+.f64 2 alpha)) 2))) (*.f64 -1 (/.f64 (*.f64 alpha (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3))))) (pow.f64 (+.f64 2 alpha) 2))))))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 (*.f64 alpha (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 3)) (/.f64 1 (pow.f64 alpha 2)))) (+.f64 2 alpha)))) (-.f64 (*.f64 2 (+.f64 (/.f64 (/.f64 1 (pow.f64 alpha 2)) (+.f64 2 alpha)) (/.f64 (/.f64 1 alpha) (+.f64 2 alpha)))) (+.f64 (neg.f64 (*.f64 alpha (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))) (pow.f64 (+.f64 2 alpha) 2)))) (+.f64 (*.f64 2 (/.f64 (/.f64 1 alpha) (pow.f64 (+.f64 2 alpha) 2))) (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3))))))) (neg.f64 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 (+.f64 2 alpha))) (+.f64 (*.f64 (-.f64 (+.f64 (neg.f64 (*.f64 alpha (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 4)) (/.f64 1 (pow.f64 alpha 3)))) (+.f64 2 alpha)))) (+.f64 (*.f64 2 (/.f64 (/.f64 1 (pow.f64 alpha 2)) (+.f64 2 alpha))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 (+.f64 2 alpha) 4))) (+.f64 (neg.f64 (*.f64 alpha (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))) (pow.f64 (+.f64 2 alpha) 3)))) (+.f64 (*.f64 2 (/.f64 (/.f64 1 (+.f64 2 alpha)) (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 3))))))))) (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 3)) (/.f64 1 (pow.f64 alpha 2)))) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (*.f64 alpha (+.f64 2 alpha)) 2)) (/.f64 (/.f64 1 alpha) (pow.f64 (+.f64 2 alpha) 2)))))) (neg.f64 (pow.f64 beta 3))) (*.f64 (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))) (/.f64 alpha (+.f64 2 alpha)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)) (/.f64 (/.f64 1 alpha) (+.f64 2 alpha))))) (neg.f64 beta)))))
(+.f64 (*.f64 (+.f64 (*.f64 alpha (neg.f64 (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 3)) (/.f64 1 (pow.f64 alpha 2)))) (+.f64 2 alpha)))) (-.f64 (*.f64 2 (+.f64 (/.f64 (/.f64 1 (pow.f64 alpha 2)) (+.f64 2 alpha)) (/.f64 (/.f64 1 alpha) (+.f64 2 alpha)))) (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 3)) (/.f64 (/.f64 1 alpha) (pow.f64 (+.f64 2 alpha) 2))))))) (neg.f64 (pow.f64 beta 2))) (+.f64 (*.f64 2 (/.f64 1 (+.f64 2 alpha))) (*.f64 -1 (+.f64 (*.f64 beta (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))) (neg.f64 (/.f64 alpha (+.f64 2 alpha)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (+.f64 2 alpha) 2)) (/.f64 (/.f64 1 alpha) (+.f64 2 alpha)))))) (*.f64 (pow.f64 beta 3) (-.f64 (+.f64 (neg.f64 (*.f64 alpha (/.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 4)) (/.f64 1 (pow.f64 alpha 3)))) (+.f64 2 alpha)))) (+.f64 (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))) (neg.f64 (/.f64 alpha (pow.f64 (+.f64 2 alpha) 3)))) (*.f64 2 (+.f64 (/.f64 1 (*.f64 alpha (pow.f64 (+.f64 2 alpha) 3))) (/.f64 (/.f64 1 (+.f64 2 alpha)) (pow.f64 alpha 3))))) (*.f64 2 (+.f64 (/.f64 (/.f64 1 (pow.f64 alpha 2)) (+.f64 2 alpha)) (/.f64 1 (pow.f64 (+.f64 2 alpha) 4)))))) (+.f64 (neg.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 3)) (/.f64 1 (pow.f64 alpha 2)))) (/.f64 alpha (pow.f64 (+.f64 2 alpha) 2)))) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 (*.f64 alpha (+.f64 2 alpha)) 2)) (/.f64 (/.f64 1 alpha) (pow.f64 (+.f64 2 alpha) 2)))))))))))
2
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) (*.f64 -2 (+.f64 2 alpha))) beta)) 2)
(+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 alpha) (-.f64 (*.f64 -1 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 -2 (+.f64 2 alpha)))) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha)))) beta)))
(+.f64 2 (neg.f64 (/.f64 (+.f64 (neg.f64 (+.f64 alpha (-.f64 alpha -2))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha)))) beta)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) (*.f64 -2 (+.f64 2 alpha))) beta)) (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 alpha) (*.f64 -2 (pow.f64 alpha 2)))) (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha)) (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) (*.f64 -2 (+.f64 2 alpha))))) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 alpha) (-.f64 (*.f64 -1 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 -2 (+.f64 2 alpha)))) beta)) (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 alpha (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (-.f64 (*.f64 -1 (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (*.f64 2 alpha) (-.f64 (*.f64 -1 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 -2 (+.f64 2 alpha))))))) (pow.f64 beta 2)))))
(+.f64 2 (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha)))) beta) (/.f64 (+.f64 (*.f64 alpha (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (neg.f64 (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha))))))) (pow.f64 beta 2)))))
(+.f64 2 (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (+.f64 alpha (-.f64 alpha -2))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha)))) beta) (/.f64 (+.f64 (*.f64 alpha (+.f64 alpha (-.f64 alpha -2))) (-.f64 (neg.f64 (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (neg.f64 (+.f64 alpha (-.f64 alpha -2))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha))))))) (pow.f64 beta 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) (*.f64 -2 (+.f64 2 alpha))) beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 (pow.f64 alpha 2)) (*.f64 -2 (pow.f64 alpha 3)))) (*.f64 (-.f64 (*.f64 2 alpha) (*.f64 -2 (pow.f64 alpha 2))) alpha)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 alpha) (*.f64 -2 (pow.f64 alpha 2)))) (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha)) (*.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) (*.f64 -2 (+.f64 2 alpha))) (+.f64 2 alpha))) (+.f64 2 alpha))) (pow.f64 beta 3))) (+.f64 2 (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 alpha) (*.f64 -2 (pow.f64 alpha 2)))) (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha)) (*.f64 (+.f64 2 alpha) (-.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) (*.f64 -2 (+.f64 2 alpha))))) (pow.f64 beta 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 alpha) (-.f64 (*.f64 -1 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 -2 (+.f64 2 alpha)))) beta)) (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 alpha (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (-.f64 (*.f64 -1 (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (*.f64 2 alpha) (-.f64 (*.f64 -1 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 -2 (+.f64 2 alpha))))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 (*.f64 -1 (-.f64 (*.f64 2 (pow.f64 alpha 2)) (*.f64 (pow.f64 alpha 3) -2))) (*.f64 alpha (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2)))) (*.f64 (+.f64 2 alpha) (+.f64 (*.f64 alpha (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (-.f64 (*.f64 -1 (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (*.f64 2 alpha) (-.f64 (*.f64 -1 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 -2 (+.f64 2 alpha))))))))) (pow.f64 beta 3))))))
(+.f64 2 (+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (-.f64 (*.f64 2 (pow.f64 alpha 2)) (*.f64 (pow.f64 alpha 3) -2))) (-.f64 (*.f64 alpha (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (*.f64 alpha (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (neg.f64 (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha)))))))))) (pow.f64 beta 3)) (/.f64 (+.f64 (*.f64 alpha (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (neg.f64 (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha))))))) (pow.f64 beta 2)))) (neg.f64 (/.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha)))) beta))))
(+.f64 2 (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (-.f64 (*.f64 2 (pow.f64 alpha 2)) (*.f64 (pow.f64 alpha 3) -2))) (-.f64 (*.f64 alpha (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (*.f64 alpha (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (neg.f64 (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha)))))))))) (pow.f64 beta 3)) (+.f64 (/.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha)))) beta) (/.f64 (+.f64 (*.f64 alpha (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (neg.f64 (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha))))))) (pow.f64 beta 2))))))
(+.f64 2 (*.f64 -1 (+.f64 (/.f64 (+.f64 (neg.f64 (-.f64 (*.f64 2 (pow.f64 alpha 2)) (*.f64 (pow.f64 alpha 3) -2))) (-.f64 (*.f64 alpha (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (*.f64 alpha (+.f64 alpha (-.f64 alpha -2))) (-.f64 (neg.f64 (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (neg.f64 (+.f64 alpha (-.f64 alpha -2))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha)))))))))) (pow.f64 beta 3)) (+.f64 (/.f64 (+.f64 (neg.f64 (+.f64 alpha (-.f64 alpha -2))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha)))) beta) (/.f64 (+.f64 (*.f64 alpha (+.f64 alpha (-.f64 alpha -2))) (-.f64 (neg.f64 (-.f64 (*.f64 2 alpha) (*.f64 (pow.f64 alpha 2) -2))) (*.f64 (+.f64 2 alpha) (+.f64 (neg.f64 (+.f64 alpha (-.f64 alpha -2))) (-.f64 (*.f64 2 alpha) (*.f64 -2 (+.f64 2 alpha))))))) (pow.f64 beta 2))))))
2
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) beta))) (*.f64 2 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 2 alpha)) beta)) (-.f64 2 (*.f64 2 (/.f64 (+.f64 2 alpha) beta))))
(+.f64 2 (-.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (*.f64 2 alpha)) beta)) (*.f64 2 (/.f64 (+.f64 2 alpha) beta))))
(+.f64 2 (-.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (+.f64 alpha (-.f64 alpha -2))) (*.f64 2 alpha)) beta)) (*.f64 2 (/.f64 (+.f64 2 alpha) beta))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) beta)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha)) (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha))) (+.f64 2 alpha)))) (pow.f64 beta 2))))) (*.f64 2 (/.f64 (+.f64 2 alpha) beta)))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 2 alpha)) beta)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 alpha (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 -1 (*.f64 alpha (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))))))) (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha)))))) (pow.f64 beta 2)))) (-.f64 2 (*.f64 2 (/.f64 (+.f64 2 alpha) beta))))
(+.f64 2 (-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (+.f64 alpha (neg.f64 alpha))) (*.f64 (+.f64 2 alpha) (-.f64 (neg.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha)))))) (pow.f64 beta 2)) (/.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (*.f64 2 alpha)) beta))) (*.f64 2 (/.f64 (+.f64 2 alpha) beta))))
(+.f64 2 (-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (+.f64 (neg.f64 alpha) alpha)) (*.f64 (+.f64 2 alpha) (-.f64 (neg.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha)))))) (pow.f64 beta 2)) (/.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (*.f64 2 alpha)) beta))) (*.f64 2 (/.f64 (+.f64 2 alpha) beta))))
(+.f64 2 (-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 alpha (-.f64 alpha -2)) (+.f64 (neg.f64 alpha) alpha)) (*.f64 (+.f64 2 alpha) (-.f64 (neg.f64 (+.f64 (neg.f64 (+.f64 alpha (-.f64 alpha -2))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha)))))) (pow.f64 beta 2)) (/.f64 (+.f64 (neg.f64 (+.f64 alpha (-.f64 alpha -2))) (*.f64 2 alpha)) beta))) (*.f64 2 (/.f64 (+.f64 2 alpha) beta))))
(-.f64 (+.f64 2 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha)) beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha)) (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha))) (+.f64 2 alpha)))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) (pow.f64 alpha 2)) (*.f64 -1 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) (pow.f64 alpha 2)))) (pow.f64 beta 3)))))) (+.f64 (*.f64 2 (/.f64 (+.f64 2 alpha) beta)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha)) (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha))) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha))) (+.f64 2 alpha)))) (+.f64 2 alpha)) (pow.f64 beta 3)))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 2 alpha)) beta)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 alpha (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 -1 (*.f64 alpha (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))))))) (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha)))))) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 alpha 2) (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) (*.f64 (pow.f64 alpha 2) -1))) (pow.f64 beta 3))))) (-.f64 2 (+.f64 (*.f64 2 (/.f64 (+.f64 2 alpha) beta)) (*.f64 -1 (/.f64 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 (+.f64 (*.f64 alpha (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 -1 (*.f64 alpha (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))))))) (*.f64 -1 (*.f64 (+.f64 2 alpha) (-.f64 (*.f64 -1 (+.f64 (*.f64 -1 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha)))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha))))))) (pow.f64 beta 3))))))
(+.f64 (+.f64 2 (*.f64 -1 (+.f64 (/.f64 (*.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (+.f64 (pow.f64 alpha 2) (neg.f64 (pow.f64 alpha 2)))) (pow.f64 beta 3)) (/.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (+.f64 alpha (neg.f64 alpha))) (*.f64 (+.f64 2 alpha) (-.f64 (neg.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha)))))) (pow.f64 beta 2))))) (-.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (*.f64 2 alpha)) beta)) (+.f64 (*.f64 2 (/.f64 (+.f64 2 alpha) beta)) (neg.f64 (*.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (+.f64 alpha (neg.f64 alpha))) (*.f64 (+.f64 2 alpha) (-.f64 (neg.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha)))))) (/.f64 (+.f64 2 alpha) (pow.f64 beta 3)))))))
(+.f64 2 (-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (+.f64 (neg.f64 alpha) alpha)) (*.f64 (+.f64 2 alpha) (-.f64 (neg.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha)))))) (pow.f64 beta 2)) (+.f64 (/.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (*.f64 2 alpha)) beta) (/.f64 (*.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (+.f64 (pow.f64 alpha 2) (neg.f64 (pow.f64 alpha 2)))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 (+.f64 2 alpha) beta)) (*.f64 (+.f64 2 alpha) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (+.f64 (neg.f64 alpha) alpha)) (*.f64 (+.f64 2 alpha) (-.f64 (neg.f64 (+.f64 (neg.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha)))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha)))))) (pow.f64 beta 3)))))))
(+.f64 2 (-.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 alpha (-.f64 alpha -2)) (+.f64 (neg.f64 alpha) alpha)) (*.f64 (+.f64 2 alpha) (-.f64 (neg.f64 (+.f64 (neg.f64 (+.f64 alpha (-.f64 alpha -2))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha)))))) (pow.f64 beta 2)) (+.f64 (/.f64 (+.f64 (neg.f64 (+.f64 alpha (-.f64 alpha -2))) (*.f64 2 alpha)) beta) (/.f64 (*.f64 (pow.f64 alpha 2) (*.f64 0 (neg.f64 (+.f64 alpha (-.f64 alpha -2))))) (pow.f64 beta 3))))) (+.f64 (*.f64 2 (/.f64 (+.f64 2 alpha) beta)) (*.f64 (+.f64 2 alpha) (neg.f64 (/.f64 (*.f64 -1 (-.f64 (*.f64 (+.f64 alpha (-.f64 alpha -2)) (+.f64 (neg.f64 alpha) alpha)) (*.f64 (+.f64 2 alpha) (-.f64 (neg.f64 (+.f64 (neg.f64 (+.f64 alpha (-.f64 alpha -2))) (*.f64 2 alpha))) (*.f64 2 (+.f64 2 alpha)))))) (pow.f64 beta 3)))))))
(/.f64 (+.f64 beta 2) beta)
(/.f64 (+.f64 2 beta) beta)
(+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 beta 2)))) alpha) 1))
(+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 1 (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 beta 2)))))))
(+.f64 1 (+.f64 (*.f64 alpha (-.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 beta) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 beta 2)))) alpha) (+.f64 1 (/.f64 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 beta 2)))) (pow.f64 alpha 2)) beta))))
(+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 beta 2))))) beta) (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 beta 2))))))))
(+.f64 1 (+.f64 (+.f64 (*.f64 alpha (-.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 beta) (pow.f64 beta 2))))) (*.f64 (-.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 beta) (pow.f64 beta 2)))) (/.f64 (pow.f64 alpha 2) beta))) (*.f64 2 (/.f64 1 beta))))
(+.f64 1 (+.f64 (*.f64 (-.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 beta) (pow.f64 beta 2)))) (+.f64 alpha (/.f64 (pow.f64 alpha 2) beta))) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 beta 2)))) alpha) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 beta 2)))) (pow.f64 alpha 3)) (pow.f64 beta 2)) (/.f64 (*.f64 (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 beta 2) (pow.f64 beta 2)))) (pow.f64 alpha 2)) beta)))))
(+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 1 (+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 alpha 2) (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 beta 2))))) beta) (*.f64 (pow.f64 alpha 3) (/.f64 (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 beta 2)))) (pow.f64 beta 2)))) (*.f64 alpha (-.f64 (/.f64 1 beta) (*.f64 -1 (/.f64 (+.f64 2 beta) (pow.f64 beta 2))))))))
(+.f64 (+.f64 (*.f64 (-.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 beta) (pow.f64 beta 2)))) (/.f64 (pow.f64 alpha 2) beta)) (+.f64 1 (*.f64 (pow.f64 alpha 3) (/.f64 (-.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 beta) (pow.f64 beta 2)))) (pow.f64 beta 2))))) (+.f64 (*.f64 alpha (-.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 beta) (pow.f64 beta 2))))) (*.f64 2 (/.f64 1 beta))))
(+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (*.f64 (pow.f64 alpha 3) (/.f64 (-.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 beta) (pow.f64 beta 2)))) (pow.f64 beta 2))) (+.f64 1 (*.f64 (-.f64 (/.f64 1 beta) (neg.f64 (/.f64 (+.f64 2 beta) (pow.f64 beta 2)))) (+.f64 alpha (/.f64 (pow.f64 alpha 2) beta))))))
-1
(-.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 1 (/.f64 beta alpha)))
(-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (+.f64 1 (/.f64 beta alpha)))
(-.f64 -1 (-.f64 (/.f64 beta alpha) (neg.f64 (/.f64 (+.f64 2 beta) alpha))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (/.f64 (*.f64 beta (-.f64 (*.f64 -1 (+.f64 beta 2)) beta)) (pow.f64 alpha 2))) (+.f64 1 (/.f64 beta alpha)))
(+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 2 beta)) beta) (/.f64 beta (pow.f64 alpha 2))) (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (+.f64 1 (/.f64 beta alpha))))
(+.f64 (-.f64 -1 (-.f64 (/.f64 beta alpha) (neg.f64 (/.f64 (+.f64 2 beta) alpha)))) (*.f64 beta (/.f64 (-.f64 (neg.f64 (+.f64 2 beta)) beta) (pow.f64 alpha 2))))
(+.f64 (neg.f64 (/.f64 (+.f64 2 beta) alpha)) (-.f64 -1 (-.f64 (/.f64 beta alpha) (*.f64 beta (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (pow.f64 alpha 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) alpha)) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (*.f64 -1 (+.f64 beta 2)) beta)) (pow.f64 alpha 3)) (/.f64 (*.f64 beta (-.f64 (*.f64 -1 (+.f64 beta 2)) beta)) (pow.f64 alpha 2)))) (+.f64 1 (/.f64 beta alpha)))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 2 beta)) beta) (/.f64 beta (pow.f64 alpha 2))) (*.f64 (-.f64 (*.f64 -1 (+.f64 2 beta)) beta) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 2 beta) alpha)) (+.f64 1 (/.f64 beta alpha))))
(+.f64 (-.f64 -1 (-.f64 (/.f64 beta alpha) (neg.f64 (/.f64 (+.f64 2 beta) alpha)))) (+.f64 (*.f64 beta (/.f64 (-.f64 (neg.f64 (+.f64 2 beta)) beta) (pow.f64 alpha 2))) (*.f64 (pow.f64 beta 2) (/.f64 (-.f64 (neg.f64 (+.f64 2 beta)) beta) (pow.f64 alpha 3)))))
(+.f64 (-.f64 -1 (-.f64 (/.f64 beta alpha) (neg.f64 (/.f64 (+.f64 2 beta) alpha)))) (*.f64 (-.f64 (neg.f64 (+.f64 2 beta)) beta) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 beta (pow.f64 alpha 2)))))
(+.f64 (-.f64 -1 (-.f64 (/.f64 beta alpha) (neg.f64 (/.f64 (+.f64 2 beta) alpha)))) (*.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 beta (pow.f64 alpha 2)))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 beta 2) (*.f64 -1 beta)) alpha)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 (-.f64 beta (*.f64 -1 beta))) alpha)) -1)
(+.f64 -1 (neg.f64 (/.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) alpha)))
(-.f64 -1 (/.f64 (+.f64 beta (-.f64 beta -2)) alpha))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta 2) (*.f64 -1 beta)) alpha))) 1)
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (-.f64 beta (*.f64 -1 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 (-.f64 beta (*.f64 -1 beta))) (/.f64 beta (pow.f64 alpha 2))))) -1)
(+.f64 -1 (*.f64 -1 (+.f64 (*.f64 beta (/.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) (pow.f64 alpha 2))) (/.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) alpha))))
(+.f64 (*.f64 (+.f64 beta (-.f64 beta -2)) (neg.f64 (/.f64 beta (pow.f64 alpha 2)))) (-.f64 -1 (/.f64 (+.f64 beta (-.f64 beta -2)) alpha)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 beta (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (-.f64 (+.f64 beta 2) (*.f64 -1 beta)) alpha)))) 1)
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 (-.f64 beta (*.f64 -1 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 (-.f64 beta (*.f64 -1 beta))) (/.f64 beta (pow.f64 alpha 2))))) (-.f64 (*.f64 -1 (*.f64 (+.f64 2 (-.f64 beta (*.f64 -1 beta))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))) 1))
(+.f64 -1 (+.f64 (neg.f64 (*.f64 beta (/.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) (pow.f64 alpha 2)))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (-.f64 beta (neg.f64 beta)))) (pow.f64 alpha 3)) (/.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) alpha)))))
(+.f64 -1 (+.f64 (neg.f64 (/.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) alpha)) (*.f64 -1 (*.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 beta (pow.f64 alpha 2)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 beta (-.f64 beta -2)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 beta (pow.f64 alpha 2))))) (-.f64 -1 (/.f64 (+.f64 beta (-.f64 beta -2)) alpha)))
(*.f64 -1 (/.f64 (+.f64 2 alpha) alpha))
(neg.f64 (/.f64 (+.f64 2 alpha) alpha))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) alpha)) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) alpha)) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))))
(*.f64 -1 (+.f64 (*.f64 beta (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha)))) (/.f64 (+.f64 2 alpha) alpha)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) alpha)) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))))))
(+.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) alpha)) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2))))))) (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 beta (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha)))) (/.f64 (+.f64 2 alpha) alpha))) (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 3)) (/.f64 1 (pow.f64 alpha 2)))) (neg.f64 (pow.f64 beta 2))))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 3)) (/.f64 1 (pow.f64 alpha 2))))) (+.f64 (*.f64 beta (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha)))) (/.f64 (+.f64 2 alpha) alpha))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 4))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) alpha)) (*.f64 -1 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 beta 2) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 (pow.f64 alpha 3)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) alpha)) (+.f64 (*.f64 -1 (*.f64 beta (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 2 (/.f64 1 (pow.f64 alpha 2)))))) (*.f64 -1 (*.f64 (pow.f64 beta 3) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 alpha 3))) (*.f64 2 (/.f64 1 (pow.f64 alpha 4)))))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 beta (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha)))) (/.f64 (+.f64 2 alpha) alpha))) (+.f64 (*.f64 (pow.f64 beta 3) (neg.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 4)) (/.f64 1 (pow.f64 alpha 3)))))) (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 3)) (/.f64 1 (pow.f64 alpha 2)))) (neg.f64 (pow.f64 beta 2)))))
(+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 3)) (/.f64 1 (pow.f64 alpha 2)))) (neg.f64 (pow.f64 beta 2))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 beta 3) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 4)) (/.f64 1 (pow.f64 alpha 3))))) (+.f64 (*.f64 beta (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha)))) (/.f64 (+.f64 2 alpha) alpha)))))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 beta 3) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 4)) (/.f64 1 (pow.f64 alpha 3))))) (+.f64 (*.f64 (pow.f64 beta 2) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 3)) (/.f64 1 (pow.f64 alpha 2))))) (+.f64 (*.f64 beta (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha)))) (/.f64 (+.f64 2 alpha) alpha)))))
1
(-.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) 1)) (*.f64 -1 (/.f64 alpha beta)))
(+.f64 (+.f64 1 (/.f64 alpha beta)) (-.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 -1 (/.f64 alpha beta))))
(+.f64 (+.f64 1 (*.f64 2 (/.f64 1 beta))) (-.f64 (/.f64 alpha beta) (neg.f64 (/.f64 alpha beta))))
(+.f64 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))) (+.f64 1 (/.f64 alpha beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2)) (*.f64 2 (/.f64 1 beta))))) (*.f64 -1 (/.f64 alpha beta)))
(+.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 alpha beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha beta) (neg.f64 (/.f64 alpha beta))))
(+.f64 (/.f64 alpha beta) (+.f64 1 (-.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 2)))) (neg.f64 (/.f64 alpha beta)))))
(+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 alpha -2)) (pow.f64 beta 2)))))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2)) (*.f64 2 (/.f64 1 beta)))))) (*.f64 -1 (/.f64 alpha beta)))
(+.f64 (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) (pow.f64 beta 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) (pow.f64 beta 2)))))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 alpha beta))))
(+.f64 (+.f64 1 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 2)))))) (-.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 3))) (neg.f64 (/.f64 alpha beta))))
(+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 alpha (-.f64 alpha -2)) (pow.f64 beta 3))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 alpha -2)) (pow.f64 beta 2))))) (/.f64 alpha beta)) (+.f64 1 (/.f64 alpha beta)))
1
(-.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (+.f64 (/.f64 alpha beta) 1)) (*.f64 -1 (/.f64 alpha beta)))
(+.f64 (+.f64 1 (/.f64 alpha beta)) (-.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 -1 (/.f64 alpha beta))))
(+.f64 (+.f64 1 (*.f64 2 (/.f64 1 beta))) (-.f64 (/.f64 alpha beta) (neg.f64 (/.f64 alpha beta))))
(+.f64 (+.f64 (/.f64 alpha beta) (*.f64 2 (/.f64 1 beta))) (+.f64 1 (/.f64 alpha beta)))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2)) (*.f64 2 (/.f64 1 beta))))) (*.f64 -1 (/.f64 alpha beta)))
(+.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 alpha beta))))
(+.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 2))))) (-.f64 (/.f64 alpha beta) (neg.f64 (/.f64 alpha beta))))
(+.f64 (/.f64 alpha beta) (+.f64 1 (-.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 2)))) (neg.f64 (/.f64 alpha beta)))))
(+.f64 (/.f64 alpha beta) (+.f64 1 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 alpha -2)) (pow.f64 beta 2)))))))
(-.f64 (+.f64 (/.f64 alpha beta) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) (pow.f64 alpha 2)) (pow.f64 beta 3)) (+.f64 1 (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2)) (*.f64 2 (/.f64 1 beta)))))) (*.f64 -1 (/.f64 alpha beta)))
(+.f64 (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) (pow.f64 beta 3))) (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) (pow.f64 beta 2)))))) (-.f64 (/.f64 alpha beta) (*.f64 -1 (/.f64 alpha beta))))
(+.f64 (+.f64 1 (+.f64 (/.f64 alpha beta) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 2)))))) (-.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 3))) (neg.f64 (/.f64 alpha beta))))
(+.f64 (+.f64 (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 alpha (-.f64 alpha -2)) (pow.f64 beta 3))) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 alpha -2)) (pow.f64 beta 2))))) (/.f64 alpha beta)) (+.f64 1 (/.f64 alpha beta)))
(*.f64 -1 (/.f64 (+.f64 beta 2) beta))
(*.f64 -1 (/.f64 (+.f64 2 beta) beta))
(neg.f64 (/.f64 (+.f64 2 beta) beta))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (*.f64 -1 (/.f64 (+.f64 beta 2) beta)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (*.f64 -1 (/.f64 (+.f64 2 beta) beta)))
(*.f64 -1 (+.f64 (/.f64 (+.f64 2 beta) beta) (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) alpha)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (+.f64 2 beta) beta))))
(+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (neg.f64 alpha)) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 beta) beta) (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (pow.f64 alpha 2)))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) alpha) (+.f64 (/.f64 (+.f64 2 beta) beta) (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (pow.f64 alpha 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 4))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 beta 2) beta)) (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 2 (/.f64 1 (pow.f64 beta 2)))) alpha)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 alpha 3) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 3))) (*.f64 2 (/.f64 1 (pow.f64 beta 4)))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (pow.f64 beta 2))) (*.f64 2 (/.f64 1 (pow.f64 beta 3)))) (pow.f64 alpha 2))) (*.f64 -1 (/.f64 (+.f64 2 beta) beta)))))
(+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) (neg.f64 alpha)) (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 4)) (/.f64 1 (pow.f64 beta 3)))) (neg.f64 (pow.f64 alpha 3))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 beta) beta) (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (pow.f64 alpha 3) (neg.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 4)) (/.f64 1 (pow.f64 beta 3)))))) (*.f64 -1 (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) alpha) (+.f64 (/.f64 (+.f64 2 beta) beta) (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (pow.f64 alpha 2))))))
(*.f64 -1 (+.f64 (*.f64 (pow.f64 alpha 3) (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 4)) (/.f64 1 (pow.f64 beta 3))))) (+.f64 (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 2)) (/.f64 1 beta))) alpha) (+.f64 (/.f64 (+.f64 2 beta) beta) (*.f64 (*.f64 2 (+.f64 (/.f64 1 (pow.f64 beta 3)) (/.f64 1 (pow.f64 beta 2)))) (pow.f64 alpha 2))))))
1
(-.f64 (+.f64 1 (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))) (*.f64 -1 (/.f64 beta alpha)))
(+.f64 (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha))) (-.f64 1 (*.f64 -1 (/.f64 beta alpha))))
(+.f64 1 (-.f64 (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha))) (neg.f64 (/.f64 beta alpha))))
(+.f64 1 (+.f64 (/.f64 beta alpha) (-.f64 (*.f64 2 (/.f64 1 alpha)) (neg.f64 (/.f64 beta alpha)))))
(+.f64 (+.f64 1 (/.f64 beta alpha)) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 2))))) (*.f64 -1 (/.f64 beta alpha)))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (+.f64 2 (-.f64 beta (*.f64 -1 beta))) (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (-.f64 1 (*.f64 -1 (/.f64 beta alpha))))
(+.f64 1 (-.f64 (+.f64 (*.f64 beta (/.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))) (neg.f64 (/.f64 beta alpha))))
(+.f64 (+.f64 1 (/.f64 beta alpha)) (+.f64 (*.f64 beta (/.f64 (+.f64 beta (-.f64 beta -2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 3)) (/.f64 (*.f64 beta (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 2)))))) (*.f64 -1 (/.f64 beta alpha)))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (+.f64 (*.f64 (+.f64 2 (-.f64 beta (*.f64 -1 beta))) (/.f64 beta (pow.f64 alpha 2))) (*.f64 (+.f64 2 (-.f64 beta (*.f64 -1 beta))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))) (*.f64 2 (/.f64 1 alpha)))) (-.f64 1 (*.f64 -1 (/.f64 beta alpha))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (-.f64 beta (neg.f64 beta)))) (pow.f64 alpha 3)) (+.f64 (*.f64 beta (/.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha))))) (-.f64 1 (neg.f64 (/.f64 beta alpha))))
(+.f64 (+.f64 (*.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 beta (pow.f64 alpha 2)))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))) (-.f64 1 (neg.f64 (/.f64 beta alpha))))
(+.f64 (+.f64 1 (/.f64 beta alpha)) (+.f64 (*.f64 (+.f64 beta (-.f64 beta -2)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 beta (pow.f64 alpha 2)))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))))
1
(-.f64 (+.f64 1 (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))) (*.f64 -1 (/.f64 beta alpha)))
(+.f64 (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha))) (-.f64 1 (*.f64 -1 (/.f64 beta alpha))))
(+.f64 1 (-.f64 (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha))) (neg.f64 (/.f64 beta alpha))))
(+.f64 1 (+.f64 (/.f64 beta alpha) (-.f64 (*.f64 2 (/.f64 1 alpha)) (neg.f64 (/.f64 beta alpha)))))
(+.f64 (+.f64 1 (/.f64 beta alpha)) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 beta alpha) (/.f64 (*.f64 beta (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 2))))) (*.f64 -1 (/.f64 beta alpha)))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (*.f64 (+.f64 2 (-.f64 beta (*.f64 -1 beta))) (/.f64 beta (pow.f64 alpha 2))) (*.f64 2 (/.f64 1 alpha)))) (-.f64 1 (*.f64 -1 (/.f64 beta alpha))))
(+.f64 1 (-.f64 (+.f64 (*.f64 beta (/.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))) (neg.f64 (/.f64 beta alpha))))
(+.f64 (+.f64 1 (/.f64 beta alpha)) (+.f64 (*.f64 beta (/.f64 (+.f64 beta (-.f64 beta -2)) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (/.f64 beta alpha) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 3)) (/.f64 (*.f64 beta (-.f64 (+.f64 beta 2) (*.f64 -1 beta))) (pow.f64 alpha 2)))))) (*.f64 -1 (/.f64 beta alpha)))
(+.f64 (+.f64 (/.f64 beta alpha) (+.f64 (+.f64 (*.f64 (+.f64 2 (-.f64 beta (*.f64 -1 beta))) (/.f64 beta (pow.f64 alpha 2))) (*.f64 (+.f64 2 (-.f64 beta (*.f64 -1 beta))) (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)))) (*.f64 2 (/.f64 1 alpha)))) (-.f64 1 (*.f64 -1 (/.f64 beta alpha))))
(+.f64 (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (+.f64 2 (-.f64 beta (neg.f64 beta)))) (pow.f64 alpha 3)) (+.f64 (*.f64 beta (/.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) (pow.f64 alpha 2))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha))))) (-.f64 1 (neg.f64 (/.f64 beta alpha))))
(+.f64 (+.f64 (*.f64 (+.f64 2 (-.f64 beta (neg.f64 beta))) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 beta (pow.f64 alpha 2)))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))) (-.f64 1 (neg.f64 (/.f64 beta alpha))))
(+.f64 (+.f64 1 (/.f64 beta alpha)) (+.f64 (*.f64 (+.f64 beta (-.f64 beta -2)) (+.f64 (/.f64 (pow.f64 beta 2) (pow.f64 alpha 3)) (/.f64 beta (pow.f64 alpha 2)))) (+.f64 (/.f64 beta alpha) (*.f64 2 (/.f64 1 alpha)))))
(/.f64 (+.f64 2 alpha) alpha)
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) (*.f64 2 (/.f64 1 alpha))))
(+.f64 1 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))))))
(+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 beta (-.f64 (/.f64 1 alpha) (neg.f64 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) 1))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) alpha) (*.f64 2 (/.f64 1 alpha)))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))) (/.f64 (pow.f64 beta 2) alpha)))))
(+.f64 (*.f64 (-.f64 (/.f64 1 alpha) (neg.f64 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))) (/.f64 (pow.f64 beta 2) alpha)) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 (*.f64 beta (-.f64 (/.f64 1 alpha) (neg.f64 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) 1)))
(+.f64 (*.f64 (-.f64 (/.f64 1 alpha) (neg.f64 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))) (+.f64 beta (/.f64 (pow.f64 beta 2) alpha))) (+.f64 1 (*.f64 2 (/.f64 1 alpha))))
(+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 beta 3) (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) (pow.f64 alpha 2)) (+.f64 (*.f64 beta (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) (+.f64 (/.f64 (*.f64 (pow.f64 beta 2) (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) alpha) (*.f64 2 (/.f64 1 alpha))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) (+.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))) (/.f64 (pow.f64 beta 2) alpha))) (*.f64 (-.f64 (/.f64 1 alpha) (*.f64 -1 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))) (/.f64 (pow.f64 beta 3) (pow.f64 alpha 2))))))
(+.f64 1 (+.f64 (*.f64 beta (-.f64 (/.f64 1 alpha) (neg.f64 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2))))) (+.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 (-.f64 (/.f64 1 alpha) (neg.f64 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))) (/.f64 (pow.f64 beta 2) alpha))) (*.f64 (pow.f64 beta 3) (/.f64 (-.f64 (/.f64 1 alpha) (neg.f64 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))) (pow.f64 alpha 2))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 alpha) (neg.f64 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))) (+.f64 beta (/.f64 (pow.f64 beta 3) (pow.f64 alpha 2)))) (+.f64 (*.f64 2 (/.f64 1 alpha)) (+.f64 1 (*.f64 (-.f64 (/.f64 1 alpha) (neg.f64 (/.f64 (+.f64 2 alpha) (pow.f64 alpha 2)))) (/.f64 (pow.f64 beta 2) alpha)))))
-1
(-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (/.f64 alpha beta) 1))
(-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 1 (/.f64 alpha beta)))
(-.f64 (neg.f64 (/.f64 (+.f64 2 alpha) beta)) (+.f64 1 (/.f64 alpha beta)))
(-.f64 -1 (-.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 2 alpha) beta))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 2 alpha)) alpha) alpha) (pow.f64 beta 2))) (+.f64 (/.f64 alpha beta) 1))
(+.f64 (/.f64 (*.f64 alpha (-.f64 (*.f64 -1 (+.f64 2 alpha)) alpha)) (pow.f64 beta 2)) (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 1 (/.f64 alpha beta))))
(+.f64 (neg.f64 (/.f64 (+.f64 2 alpha) beta)) (-.f64 (*.f64 (-.f64 (neg.f64 (+.f64 2 alpha)) alpha) (/.f64 alpha (pow.f64 beta 2))) (+.f64 1 (/.f64 alpha beta))))
(+.f64 (neg.f64 (/.f64 (+.f64 2 alpha) beta)) (-.f64 -1 (-.f64 (/.f64 alpha beta) (*.f64 (-.f64 (neg.f64 (+.f64 2 alpha)) alpha) (/.f64 alpha (pow.f64 beta 2))))))
(+.f64 (neg.f64 (/.f64 (+.f64 2 alpha) beta)) (-.f64 -1 (-.f64 (/.f64 alpha beta) (*.f64 alpha (/.f64 (-.f64 (neg.f64 alpha) (+.f64 2 alpha)) (pow.f64 beta 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 2 alpha)) alpha) (pow.f64 alpha 2)) (pow.f64 beta 3)) (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 2 alpha)) alpha) alpha) (pow.f64 beta 2)))) (+.f64 (/.f64 alpha beta) 1))
(+.f64 (+.f64 (/.f64 (*.f64 alpha (-.f64 (*.f64 -1 (+.f64 2 alpha)) alpha)) (pow.f64 beta 2)) (*.f64 (pow.f64 alpha 2) (/.f64 (-.f64 (*.f64 -1 (+.f64 2 alpha)) alpha) (pow.f64 beta 3)))) (-.f64 (*.f64 -1 (/.f64 (+.f64 2 alpha) beta)) (+.f64 1 (/.f64 alpha beta))))
(+.f64 (-.f64 (neg.f64 (/.f64 (+.f64 2 alpha) beta)) (+.f64 1 (/.f64 alpha beta))) (+.f64 (*.f64 (-.f64 (neg.f64 (+.f64 2 alpha)) alpha) (/.f64 alpha (pow.f64 beta 2))) (*.f64 (pow.f64 alpha 2) (/.f64 (-.f64 (neg.f64 (+.f64 2 alpha)) alpha) (pow.f64 beta 3)))))
(+.f64 (neg.f64 (/.f64 (+.f64 2 alpha) beta)) (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (-.f64 (neg.f64 (+.f64 2 alpha)) alpha) (pow.f64 beta 3))) (-.f64 -1 (-.f64 (/.f64 alpha beta) (*.f64 (-.f64 (neg.f64 (+.f64 2 alpha)) alpha) (/.f64 alpha (pow.f64 beta 2)))))))
(+.f64 (-.f64 -1 (-.f64 (/.f64 alpha beta) (neg.f64 (/.f64 (+.f64 2 alpha) beta)))) (+.f64 (*.f64 alpha (/.f64 (-.f64 (neg.f64 alpha) (+.f64 2 alpha)) (pow.f64 beta 2))) (*.f64 (pow.f64 alpha 2) (/.f64 (-.f64 (neg.f64 alpha) (+.f64 2 alpha)) (pow.f64 beta 3)))))
-1
(-.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) 1)
(+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) beta)) -1)
(+.f64 -1 (neg.f64 (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) beta)))
(-.f64 -1 (/.f64 (+.f64 alpha (-.f64 alpha -2)) beta))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2)))) 1)
(+.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) (pow.f64 beta 2)))) (+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) beta)) -1))
(+.f64 -1 (*.f64 -1 (+.f64 (*.f64 alpha (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 2))) (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) beta))))
(+.f64 (neg.f64 (/.f64 (+.f64 alpha (-.f64 alpha -2)) beta)) (-.f64 -1 (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 alpha -2)) (pow.f64 beta 2)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) beta)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) alpha) (pow.f64 beta 2))) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 2 alpha) (*.f64 -1 alpha)) (pow.f64 alpha 2)) (pow.f64 beta 3))))) 1)
(+.f64 (+.f64 (*.f64 -1 (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) (pow.f64 beta 2)))) (*.f64 -1 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) (pow.f64 beta 3))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 alpha (-.f64 2 (*.f64 -1 alpha))) beta)) -1))
(+.f64 -1 (+.f64 (neg.f64 (*.f64 alpha (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 2)))) (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) beta) (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 3)))))))
(+.f64 -1 (*.f64 -1 (+.f64 (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) beta) (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 3))) (*.f64 alpha (/.f64 (+.f64 2 (-.f64 alpha (neg.f64 alpha))) (pow.f64 beta 2)))))))
(+.f64 -1 (*.f64 -1 (+.f64 (*.f64 alpha (/.f64 (+.f64 alpha (-.f64 alpha -2)) (pow.f64 beta 2))) (+.f64 (*.f64 (pow.f64 alpha 2) (/.f64 (+.f64 alpha (-.f64 alpha -2)) (pow.f64 beta 3))) (/.f64 (+.f64 alpha (-.f64 alpha -2)) beta)))))
(+.f64 -1 (-.f64 -1 (-.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)))
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 0)
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 0 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 (-.f64 -1 (-.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)) -1)
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(*.f64 -1 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(*.f64 2 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 2))
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 1)
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(*.f64 1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(*.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) 1/2)
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4) 1/4)
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(*.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) -1)
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(*.f64 1/2 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 2) 2)
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(*.f64 1/4 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4))
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 1)
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(/.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) 2)
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4) 4)
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(/.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) -1)
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(/.f64 (*.f64 2 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4)) 8)
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(pow.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 1)
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(neg.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))
(+.f64 -1 (-.f64 -1 (+.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -1)))
(+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 0)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(+.f64 0 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(+.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(-.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 0)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(-.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) -1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 -1 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(*.f64 2 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta)))))
(*.f64 2 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 2 (-.f64 alpha beta)))))
(*.f64 2 (/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 2 (-.f64 alpha beta)))))
(*.f64 2 (/.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))) 2))
(*.f64 2 (/.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)))))
(*.f64 2 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 2 (-.f64 alpha beta)))))
(*.f64 2 (/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 2 (-.f64 alpha beta)))))
(*.f64 2 (/.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))) 2))
(*.f64 2 (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 2 (*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))) (-.f64 alpha beta)))
(*.f64 2 (*.f64 (-.f64 alpha beta) (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 2 (*.f64 (-.f64 alpha beta) (*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 2 (*.f64 (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 2 (*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 -2 (+.f64 -1/2 (/.f64 1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (-.f64 alpha beta) (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))))
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 1 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (*.f64 2 (-.f64 alpha beta)) (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 2 (*.f64 (-.f64 alpha beta) (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 2 (*.f64 (-.f64 alpha beta) (*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))))
(*.f64 2 (*.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 2 (*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 -2 (+.f64 -1/2 (/.f64 1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 1/2))
(*.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))) (*.f64 (/.f64 1 (*.f64 2 (+.f64 alpha (+.f64 2 beta)))) (-.f64 alpha beta)))
(*.f64 (*.f64 2 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) (*.f64 (-.f64 alpha beta) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (*.f64 2 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))) (*.f64 (-.f64 alpha beta) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 -1 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 -1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) -1/2)))
(*.f64 (*.f64 2 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))) 1/2)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4) (/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 4)))
(*.f64 (*.f64 4 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) (/.f64 1 (*.f64 4 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (*.f64 4 (/.f64 1/4 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 4 (*.f64 (/.f64 1/4 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 (*.f64 (-.f64 alpha beta) 4) (/.f64 1 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) 4) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))
(*.f64 (-.f64 alpha beta) (*.f64 4 (/.f64 1 (/.f64 (*.f64 4 (+.f64 2 (+.f64 beta alpha))) (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))
(*.f64 (-.f64 alpha beta) (*.f64 4 (/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (*.f64 4 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 (-.f64 alpha beta) (*.f64 4 (*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 1/4 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) (/.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))
(*.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))
(*.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))) (-.f64 alpha beta))
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))) (/.f64 1 (/.f64 -1 (-.f64 beta alpha))))
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 -1 (-.f64 beta alpha))))
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (/.f64 -1 (+.f64 alpha (+.f64 2 beta))) (/.f64 (-.f64 beta alpha) (/.f64 -1 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 -1 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 -1 (-.f64 alpha beta))))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))))))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (neg.f64 (*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (-.f64 alpha beta))))
(*.f64 1/2 (*.f64 2 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta))))))
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))) (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))
(*.f64 2 (*.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 2 (*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 -2 (+.f64 -1/2 (/.f64 1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 (/.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) (+.f64 alpha (+.f64 2 beta))) (-.f64 beta alpha))
(*.f64 (-.f64 beta alpha) (/.f64 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 beta)))) (*.f64 2 (-.f64 alpha beta)))
(*.f64 2 (*.f64 (-.f64 alpha beta) (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 2 (*.f64 (-.f64 alpha beta) (*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 1/2 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 (*.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) 1/2) (*.f64 2 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))
(*.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) -1)
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 beta alpha) (/.f64 -1 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))) (/.f64 -1 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 -1 (+.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 -1 (-.f64 alpha beta))))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (/.f64 (-.f64 beta alpha) (/.f64 1 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))))))
(*.f64 (/.f64 -1 (+.f64 2 (+.f64 beta alpha))) (neg.f64 (*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (-.f64 alpha beta))))
(*.f64 (/.f64 (-.f64 beta alpha) (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))) (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (/.f64 -1 (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))) (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 -1 (-.f64 beta alpha))) (/.f64 1 (+.f64 alpha (+.f64 2 beta))))
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (/.f64 1 (/.f64 -1 (-.f64 beta alpha))) (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta))))
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(*.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta)))) 2)
(*.f64 2 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 2 (-.f64 alpha beta)))))
(*.f64 2 (/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 2 (-.f64 alpha beta)))))
(*.f64 2 (/.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))) 2))
(*.f64 (/.f64 (-.f64 beta alpha) (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)))) 2)
(*.f64 2 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 2 (-.f64 alpha beta)))))
(*.f64 2 (/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 2 (-.f64 alpha beta)))))
(*.f64 2 (/.f64 (+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha))))) 2))
(*.f64 (/.f64 -1 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))))) (*.f64 2 (-.f64 beta alpha)))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 -1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))))
(*.f64 (*.f64 2 (-.f64 beta alpha)) (/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) -1/2)))
(*.f64 (/.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 2) 2)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 1 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 4)) (*.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 4))
(*.f64 (*.f64 4 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))) (/.f64 1 (*.f64 4 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (*.f64 4 (/.f64 1/4 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 4 (*.f64 (/.f64 1/4 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 (/.f64 1 (/.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) 4) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))) (*.f64 (-.f64 alpha beta) 4))
(*.f64 (-.f64 alpha beta) (*.f64 4 (/.f64 1 (/.f64 (*.f64 4 (+.f64 2 (+.f64 beta alpha))) (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)))))))
(*.f64 (-.f64 alpha beta) (*.f64 4 (/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (*.f64 4 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 (-.f64 alpha beta) (*.f64 4 (*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 1/4 (+.f64 2 (+.f64 beta alpha))))))
(*.f64 (+.f64 (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))) (/.f64 1/2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))) (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(*.f64 2 (*.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 2 (*.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(*.f64 -2 (+.f64 -1/2 (/.f64 1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))))
(pow.f64 (+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 alpha (+.f64 2 beta)))) 1)
(+.f64 1 (/.f64 (-.f64 beta alpha) (+.f64 2 (+.f64 beta alpha))))
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(neg.f64 (/.f64 (/.f64 (-.f64 alpha beta) (+.f64 alpha (+.f64 2 beta))) (/.f64 -1 (-.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))))
(neg.f64 (/.f64 (-.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 -1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))) (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 alpha beta) (+.f64 2 (+.f64 beta alpha)))))
(+.f64 -1 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 0)
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(+.f64 0 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(+.f64 (+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1) -1)
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(-.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 0)
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(-.f64 0 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 2))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 2 (*.f64 (/.f64 1/2 (-.f64 beta alpha)) (+.f64 alpha (+.f64 2 beta))))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 -2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 2 (*.f64 (/.f64 1/2 (-.f64 alpha beta)) (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 -2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 -1 (-.f64 alpha beta)))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (neg.f64 (/.f64 -1 (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) -1)
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (/.f64 1/2 (-.f64 beta alpha)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 -2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 -2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (/.f64 -1 (-.f64 alpha beta)) 1/2))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta))) -1/2)
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 (/.f64 2 (-.f64 alpha beta)) -1/2))
(*.f64 (neg.f64 (+.f64 alpha (+.f64 2 beta))) (/.f64 -1 (-.f64 beta alpha)))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (neg.f64 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (/.f64 -1 (-.f64 alpha beta))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) 4) (/.f64 1 (*.f64 (-.f64 beta alpha) 4)))
(*.f64 (*.f64 4 (+.f64 2 (+.f64 beta alpha))) (/.f64 1 (*.f64 4 (-.f64 beta alpha))))
(*.f64 4 (*.f64 (/.f64 1/4 (-.f64 beta alpha)) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) -2) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 -2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))) 1/2)
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (/.f64 -1 (-.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (/.f64 -1 (-.f64 alpha beta)) (+.f64 alpha (+.f64 2 beta)))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 1/2 (*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (/.f64 1/2 (-.f64 alpha beta)) (*.f64 (+.f64 alpha (+.f64 2 beta)) -2))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 -2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (/.f64 1/2 (-.f64 beta alpha)) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 -2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 -1/2 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 (/.f64 2 (-.f64 alpha beta)) -1/2))
(*.f64 (neg.f64 (/.f64 -1 (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta)))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (neg.f64 (/.f64 1/2 (-.f64 alpha beta))) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 -2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (neg.f64 (/.f64 -1 (-.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (*.f64 (/.f64 -1 (-.f64 alpha beta)) 1/2) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (-.f64 beta alpha))) 2)
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (/.f64 1 (*.f64 (-.f64 beta alpha) 4)) (*.f64 (+.f64 alpha (+.f64 2 beta)) 4))
(*.f64 (*.f64 4 (+.f64 2 (+.f64 beta alpha))) (/.f64 1 (*.f64 4 (-.f64 beta alpha))))
(*.f64 4 (*.f64 (/.f64 1/4 (-.f64 beta alpha)) (+.f64 2 (+.f64 beta alpha))))
(*.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 2) 2)
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(*.f64 (+.f64 (/.f64 1/2 (-.f64 alpha beta)) (/.f64 1/2 (-.f64 alpha beta))) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 -2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 (/.f64 1/2 (-.f64 beta alpha)) (/.f64 1/2 (-.f64 beta alpha))) (+.f64 alpha (+.f64 2 beta)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 -2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(pow.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) 1)
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(neg.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(+.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 0)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(+.f64 0 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(-.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 0)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(-.f64 0 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 -1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 2 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (-.f64 alpha beta))))
(*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 2 (-.f64 alpha beta))))
(*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)) 1/2))
(*.f64 2 (/.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 2))
(*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 2 (-.f64 alpha beta))))
(*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)) 1/2))
(*.f64 2 (*.f64 (/.f64 1/2 (-.f64 alpha beta)) (+.f64 alpha (+.f64 2 beta))))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 -2 (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 2 (*.f64 (/.f64 1/2 (-.f64 beta alpha)) (neg.f64 (+.f64 alpha (+.f64 2 beta)))))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 -2 (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 -1 (-.f64 beta alpha)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (+.f64 alpha (+.f64 2 beta)) (neg.f64 (/.f64 -1 (-.f64 alpha beta))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)) -1)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 1)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 1 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 -2 (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (/.f64 1/2 (-.f64 beta alpha))))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 -2 (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 (*.f64 2 (+.f64 alpha (+.f64 2 beta))) (*.f64 (/.f64 -1 (-.f64 beta alpha)) 1/2))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (*.f64 1/2 (/.f64 1 (-.f64 alpha beta))))
(*.f64 (/.f64 -1 (-.f64 beta alpha)) (*.f64 (+.f64 2 (+.f64 beta alpha)) 1))
(*.f64 1/2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -2))
(*.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta))) 1/2)
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 (/.f64 2 (-.f64 alpha beta)) 1/2))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 1/2 (/.f64 2 (-.f64 alpha beta))))
(*.f64 (neg.f64 (+.f64 alpha (+.f64 2 beta))) (/.f64 -1 (-.f64 alpha beta)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (neg.f64 (+.f64 alpha (+.f64 2 beta))) (neg.f64 (/.f64 -1 (-.f64 beta alpha))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 4) 1/4)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) 4) (/.f64 1 (*.f64 (-.f64 alpha beta) 4)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (*.f64 (+.f64 alpha (+.f64 2 beta)) -2) (/.f64 1/2 (-.f64 beta alpha)))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 -2 (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 (/.f64 -1 (-.f64 beta alpha)) (+.f64 alpha (+.f64 2 beta)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (/.f64 -1 (-.f64 alpha beta)) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (*.f64 2 (/.f64 -1 (-.f64 beta alpha))) (/.f64 (+.f64 alpha (+.f64 2 beta)) 2))
(*.f64 2 (*.f64 (/.f64 1 (-.f64 alpha beta)) (/.f64 (+.f64 2 (+.f64 beta alpha)) 2)))
(*.f64 2 (*.f64 (/.f64 -1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) 2)))
(*.f64 1/2 (*.f64 (+.f64 alpha (+.f64 2 beta)) (/.f64 2 (-.f64 alpha beta))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 (/.f64 2 (-.f64 alpha beta)) 1/2))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 1/2 (/.f64 2 (-.f64 alpha beta))))
(*.f64 (/.f64 1/2 (-.f64 alpha beta)) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 -2 (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 (/.f64 1/2 (-.f64 beta alpha)) (*.f64 (+.f64 alpha (+.f64 2 beta)) -2))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 -2 (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 (neg.f64 (/.f64 -1 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (neg.f64 (/.f64 -1 (-.f64 alpha beta))) (+.f64 alpha (+.f64 2 beta)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (neg.f64 (/.f64 1/2 (-.f64 beta alpha))) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 -2 (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 (*.f64 (/.f64 -1 (-.f64 beta alpha)) 1/2) (*.f64 2 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (*.f64 1/2 (/.f64 1 (-.f64 alpha beta))))
(*.f64 (/.f64 -1 (-.f64 beta alpha)) (*.f64 (+.f64 2 (+.f64 beta alpha)) 1))
(*.f64 1/2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha)) -2))
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (*.f64 2 (-.f64 alpha beta))) 2)
(*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 2 (-.f64 alpha beta))))
(*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)) 1/2))
(*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) 2) (*.f64 2 (/.f64 -1 (-.f64 beta alpha))))
(*.f64 2 (*.f64 (/.f64 1 (-.f64 alpha beta)) (/.f64 (+.f64 2 (+.f64 beta alpha)) 2)))
(*.f64 2 (*.f64 (/.f64 -1 (-.f64 beta alpha)) (/.f64 (+.f64 2 (+.f64 beta alpha)) 2)))
(*.f64 1/4 (*.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 4))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (/.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 2) 2)
(*.f64 2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 2 (-.f64 alpha beta))))
(*.f64 2 (*.f64 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta)) 1/2))
(*.f64 (/.f64 1 (*.f64 (-.f64 alpha beta) 4)) (*.f64 (+.f64 alpha (+.f64 2 beta)) 4))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(*.f64 (+.f64 (/.f64 1/2 (-.f64 alpha beta)) (/.f64 1/2 (-.f64 alpha beta))) (+.f64 alpha (+.f64 2 beta)))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 -2 (/.f64 -1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 (/.f64 1/2 (-.f64 beta alpha)) (/.f64 1/2 (-.f64 beta alpha))) (neg.f64 (+.f64 alpha (+.f64 2 beta))))
(*.f64 (*.f64 2 (+.f64 2 (+.f64 beta alpha))) (/.f64 1/2 (-.f64 alpha beta)))
(*.f64 2 (*.f64 (+.f64 2 (+.f64 beta alpha)) (/.f64 1/2 (-.f64 alpha beta))))
(*.f64 (+.f64 2 (+.f64 beta alpha)) (*.f64 -2 (/.f64 -1/2 (-.f64 alpha beta))))
(pow.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta)) 1)
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))
(neg.f64 (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 beta alpha)))
(+.f64 -1 (-.f64 1 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 beta alpha))))
(/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))

eval656.0ms (2.1%)

Compiler

Compiled 38847 to 27073 computations (30.3% saved)

prune439.0ms (1.4%)

Pruning

29 alts after pruning (22 fresh and 7 done)

PrunedKeptTotal
New1073101083
Fresh51217
Picked101
Done279
Total1081291110
Error
0.1b
Counts
1110 → 29
Alt Table
Click to see full alt table
StatusErrorProgram
41.5b
(/.f64 (/.f64 (/.f64 (+.f64 beta (-.f64 beta -2)) alpha) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))) 2)
47.9b
(/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2)
51.8b
(/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2)
44.8b
(/.f64 (/.f64 (+.f64 (*.f64 2 (/.f64 1 alpha)) (*.f64 beta (*.f64 2 (+.f64 (/.f64 1 (pow.f64 alpha 2)) (/.f64 1 alpha))))) (/.f64 (+.f64 alpha (+.f64 2 beta)) (-.f64 alpha beta))) 2)
57.5b
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
52.3b
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
57.4b
(/.f64 (/.f64 (*.f64 4 i) alpha) 2)
27.5b
(/.f64 (/.f64 2 (+.f64 2 alpha)) 2)
49.9b
(/.f64 (-.f64 (+.f64 (/.f64 alpha beta) 2) (+.f64 (*.f64 2 (/.f64 1 beta)) (*.f64 4 (/.f64 i beta)))) 2)
48.3b
(/.f64 (-.f64 2 (/.f64 2 beta)) 2)
23.3b
(/.f64 (+.f64 (/.f64 (-.f64 beta alpha) (+.f64 beta (+.f64 alpha 2))) 1) 2)
31.8b
(/.f64 (+.f64 (/.f64 (+.f64 alpha beta) (*.f64 (+.f64 (*.f64 i 4) 4) (/.f64 i beta))) 1) 2)
18.9b
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
61.4b
(/.f64 (+.f64 (-.f64 -1 (/.f64 (-.f64 (neg.f64 (+.f64 (*.f64 2 i) (+.f64 2 beta))) (+.f64 beta (*.f64 2 i))) alpha)) 1) 2)
35.3b
(/.f64 (+.f64 (*.f64 (/.f64 beta (+.f64 beta (*.f64 2 i))) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
32.8b
(/.f64 (+.f64 (*.f64 (/.f64 alpha (+.f64 (*.f64 2 i) alpha)) (*.f64 1/2 (neg.f64 (/.f64 alpha i)))) 1) 2)
14.6b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2)
26.8b
(/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (neg.f64 (/.f64 alpha (*.f64 (+.f64 alpha (*.f64 2 i)) (+.f64 alpha (+.f64 2 (*.f64 2 i))))))) 1) 2)
34.4b
(/.f64 (+.f64 (*.f64 (*.f64 1/2 (/.f64 alpha i)) (*.f64 1/2 (/.f64 (-.f64 beta alpha) i))) 1) 2)
32.3b
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
48.9b
(/.f64 (+.f64 2 (neg.f64 (/.f64 (+.f64 2 (*.f64 alpha 2)) beta))) 2)
52.3b
(/.f64 (*.f64 (/.f64 1 alpha) (/.f64 -1 (/.f64 -1 (+.f64 2 (+.f64 beta beta))))) 2)
52.3b
(/.f64 (*.f64 (/.f64 1 alpha) (+.f64 2 (+.f64 beta beta))) 2)
54.7b
(/.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 beta) (+.f64 2 beta)) alpha) (/.f64 (+.f64 (pow.f64 (+.f64 2 beta) 2) (*.f64 beta (+.f64 2 beta))) (pow.f64 alpha 2)))) 2)
23.4b
(/.f64 (*.f64 -2 (+.f64 -1/2 (/.f64 1/2 (/.f64 (+.f64 2 (+.f64 beta alpha)) (-.f64 alpha beta))))) 2)
58.5b
(/.f64 alpha (*.f64 alpha alpha))
43.4b
(/.f64 2 2)
56.0b
(/.f64 1 alpha)
25.8b
(/.f64 1 2)
Compiler

Compiled 481 to 377 computations (21.6% saved)

regimes1.0s (3.2%)

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

7 calls:

291.0ms
(*.f64 2 i)
244.0ms
i
210.0ms
alpha
90.0ms
(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
24.0ms
beta
Results
ErrorSegmentsBranch
6.4b4alpha
13.8b1beta
11.5b5i
2.2b2(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
2.2b2(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1)
2.2b2(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2))
11.5b5(*.f64 2 i)
Compiler

Compiled 1511 to 1016 computations (32.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.9999998537241696
-3.971132865837459e-6
Compiler

Compiled 38 to 25 computations (34.2% saved)

regimes583.0ms (1.9%)

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

7 calls:

208.0ms
(*.f64 2 i)
182.0ms
i
103.0ms
alpha
24.0ms
beta
24.0ms
(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2))
Results
ErrorSegmentsBranch
6.4b4alpha
13.8b1beta
11.5b5i
2.4b2(/.f64 (+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1) 2)
2.4b2(+.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) 1)
2.4b2(/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2))
11.5b5(*.f64 2 i)
Compiler

Compiled 1017 to 656 computations (35.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.999999995810398
-0.9999998537241696
Compiler

Compiled 38 to 25 computations (34.2% saved)

regimes427.0ms (1.4%)

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

4 calls:

162.0ms
(*.f64 2 i)
116.0ms
i
92.0ms
alpha
41.0ms
beta
Results
ErrorSegmentsBranch
6.9b4alpha
13.5b2beta
11.7b5i
11.7b5(*.f64 2 i)
Compiler

Compiled 640 to 434 computations (32.2% saved)

bsearch100.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
43.0ms
2.3800375549259984e+162
5.432772012231089e+168
31.0ms
1.3143915557975326e+127
1.5806890555059617e+133
26.0ms
1.1812785319821406e+75
3.09498186217956e+79
Results
36.0ms255×body256valid
32.0ms122×body512valid
18.0ms39×body1024valid
Compiler

Compiled 1182 to 909 computations (23.1% saved)

regimes343.0ms (1.1%)

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

4 calls:

115.0ms
(*.f64 2 i)
106.0ms
i
64.0ms
alpha
46.0ms
beta
Results
ErrorSegmentsBranch
10.7b4alpha
16.4b3beta
13.1b6i
13.1b6(*.f64 2 i)
Compiler

Compiled 468 to 330 computations (29.5% saved)

bsearch106.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
52.0ms
2.3800375549259984e+162
5.432772012231089e+168
29.0ms
1.3143915557975326e+127
1.5806890555059617e+133
24.0ms
1.1812785319821406e+75
3.09498186217956e+79
Results
50.0ms242×body256valid
31.0ms127×body512valid
18.0ms47×body1024valid
Compiler

Compiled 818 to 675 computations (17.5% saved)

regimes153.0ms (0.5%)

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

3 calls:

59.0ms
i
58.0ms
alpha
30.0ms
beta
Results
ErrorSegmentsBranch
13.0b5alpha
16.4b3beta
13.2b6i
Compiler

Compiled 174 to 132 computations (24.1% saved)

bsearch146.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
45.0ms
4.5695569223897584e+229
6.0146267440841926e+234
42.0ms
2.3800375549259984e+162
5.432772012231089e+168
31.0ms
1.3143915557975326e+127
1.5806890555059617e+133
29.0ms
1.1812785319821406e+75
3.09498186217956e+79
Results
53.0ms129×body1024valid
45.0ms168×body512valid
39.0ms263×body256valid
Compiler

Compiled 948 to 795 computations (16.1% saved)

regimes109.0ms (0.4%)

Counts
15 → 6
Calls
Call 1
Inputs
(/.f64 1 2)
(/.f64 1 alpha)
(/.f64 2 2)
(/.f64 alpha (*.f64 alpha alpha))
(/.f64 (+.f64 -1 1) 2)
(/.f64 (/.f64 2 alpha) 2)
(/.f64 (neg.f64 (/.f64 beta alpha)) 2)
(/.f64 (+.f64 (*.f64 1/2 beta) 1) 2)
(/.f64 (-.f64 2 (/.f64 2 beta)) 2)
(/.f64 (/.f64 2 (+.f64 2 alpha)) 2)
(/.f64 (/.f64 (*.f64 4 i) alpha) 2)
(/.f64 (/.f64 (+.f64 beta beta) alpha) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (-.f64 1 (/.f64 alpha (+.f64 alpha 2))) 2)
(/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)
Outputs
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (/.f64 2 (+.f64 2 alpha)) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 (/.f64 2 (+.f64 2 alpha)) 2)
(/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2)
(/.f64 1 2)
Calls

3 calls:

46.0ms
i
32.0ms
alpha
24.0ms
beta
Results
ErrorSegmentsBranch
14.2b4alpha
16.5b3beta
13.7b6i
Compiler

Compiled 107 to 83 computations (22.4% saved)

bsearch130.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
30.0ms
3.06633660610261e+117
2.0311397189668345e+127
25.0ms
1.0263924108024445e-8
1.798544532048871e-7
24.0ms
3.3965418285792775e-51
4.834095803792913e-49
26.0ms
9.64183624804024e-250
1.0518062581239803e-247
24.0ms
3.556517710328259e-274
2.4921442668729215e-272
Results
76.0ms476×body256valid
28.0ms71×body1024valid
14.0ms56×body512valid
2.0msbody2048valid
Compiler

Compiled 910 to 793 computations (12.9% saved)

regimes87.0ms (0.3%)

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

3 calls:

43.0ms
alpha
21.0ms
i
20.0ms
beta
Results
ErrorSegmentsBranch
21.1b6alpha
16.5b3beta
20.6b2i
Compiler

Compiled 80 to 62 computations (22.5% saved)

bsearch50.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
1.9303350661388332e+64
5.600247339503809e+65
30.0ms
7.598350732075744e-293
1.5107446466925213e-286
Results
30.0ms213×body256valid
10.0ms28×body1024valid
3.0ms11×body512valid
2.0msbody2048valid
Compiler

Compiled 298 to 276 computations (7.4% saved)

regimes56.0ms (0.2%)

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

3 calls:

34.0ms
alpha
11.0ms
beta
9.0ms
i
Results
ErrorSegmentsBranch
21.9b6alpha
17.8b2beta
25.8b1i
Compiler

Compiled 59 to 47 computations (20.3% saved)

bsearch21.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
1.9303350661388332e+64
5.600247339503809e+65
Results
14.0ms97×body256valid
3.0msbody1024valid
2.0msbody512valid
Compiler

Compiled 136 to 123 computations (9.6% saved)

regimes19.0ms (0.1%)

Accuracy

Total -38.1b remaining (-163.6%)

Threshold costs -38.1b (-163.6%)

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

3 calls:

12.0ms
alpha
3.0ms
i
3.0ms
beta
Results
ErrorSegmentsBranch
23.3b4alpha
25.8b1beta
25.8b1i
Compiler

Compiled 21 to 17 computations (19% saved)

bsearch89.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
1.3522241720043178e+255
3.102439368612711e+255
29.0ms
6.24560152282811e+118
3.0808241677962676e+120
33.0ms
5.048657055582311e+81
1.8477038135217616e+87
Results
34.0ms117×body512valid
32.0ms182×body256valid
19.0ms37×body1024valid
Compiler

Compiled 332 to 298 computations (10.2% saved)

simplify16.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01431342
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) -1/2) (/.f64 (+.f64 (*.f64 i (*.f64 (/.f64 beta (pow.f64 alpha 2)) -2)) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))) 2) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) -9007198354021067/9007199254740992) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2))
(if (<=.f64 alpha 29999999999999997375175667698580515513270028262599434757062208222319146317119488) (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2) (if (<=.f64 alpha 6199999999999999533362453452137330887154957828397822881472083391568903393664466340290959767145567377583164918887023228506003566755840) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2) (if (<=.f64 alpha 2999999999999999813549818914349192399351575478316903956127175947768057576647095007478566490892129182804699938865682639009547581281725948007288969762104654203715584) (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2))))
(if (<=.f64 alpha 14499999999999999608937336625623804980730744357509996123372528978696847839199232) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 12999999999999998777528202731651177384112792245751117313560499371697192269100579951733348539903143295205374154508151832839279280652288) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2) (if (<=.f64 alpha 2400000000000000090590143795747557289587927630768695446394078114884230447300930505211402734071702971483268666368729496282346375149409396776235707979024034886057984) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2))))
(if (<=.f64 alpha 6399999999999999690548403955378700664652549811392854730701236464873602285568) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 7200000000000000312232144782388191696422368681252583895050961027395505904295934061406438131076321176238092269761166027363552835141632) (/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2) (if (<=.f64 alpha 3299999999999999874821563693873512762655622108853651778904005994768124796306222674635939653767341976165006171177645364602071776117908088931486044128095223465115648) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 4699999999999999854518338195349900894460692541717296588288229644689775559801047508682515766366383320419740251119681108236885539455125696383127970442264857154331177698574630151009930013788274738512177829280205710263251030331234543730688) (/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)))))
(if (<=.f64 i 1248618357710625/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 i 7053492961787523/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (/.f64 (/.f64 2 (+.f64 2 alpha)) 2) (if (<=.f64 i 7898421875141789/52656145834278593348959013841835216159447547700274555627155488768) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 i 3475661731392059/302231454903657293676544) (/.f64 (/.f64 2 (+.f64 2 alpha)) 2) (if (<=.f64 i 1249999999999999935441484308414017901799346047160260918995064326635616133810878427406567181136127610485650052826678203252736) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 1 2))))))
(if (<=.f64 beta 5617791046444737/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (/.f64 (/.f64 2 (+.f64 2 alpha)) 2) (if (<=.f64 beta 419999999999999982647546512014594158700201317039450923838434443264) (/.f64 1 2) (/.f64 2 2)))
(if (<=.f64 beta 21499999999999998777662125772731176820239486608535773751325753344) (/.f64 1 2) (/.f64 2 2))
(if (<=.f64 alpha 68000000000000006516284353118342396053767612996416905991832711263855396899097457721344) (/.f64 1 2) (if (<=.f64 alpha 2299999999999999925339244499130768822702990752387032831876828752607262506923225576232479749232922510560753059039906103296) (/.f64 1 alpha) (if (<=.f64 alpha 1500000000000000086866580055709902967334803501669903925402901484329337202543080672756901270763919092361317019972973491370262342413987318803837759591239389750212775011329319858133794430446935324427871676489264211299252553709719230373031587103854342671695872) (/.f64 1 2) (/.f64 1 alpha))))
(/.f64 1 2)
Outputs
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) -1/2) (/.f64 (+.f64 (*.f64 i (*.f64 (/.f64 beta (pow.f64 alpha 2)) -2)) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) alpha)) (neg.f64 (*.f64 (+.f64 beta (+.f64 2 (*.f64 2 i))) (/.f64 (-.f64 (neg.f64 (+.f64 beta (*.f64 2 i))) (+.f64 beta (+.f64 2 (*.f64 2 i)))) (pow.f64 alpha 2)))))) 2) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2))
(if (<=.f64 (/.f64 (/.f64 (*.f64 (+.f64 alpha beta) (-.f64 beta alpha)) (+.f64 (+.f64 alpha beta) (*.f64 2 i))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 2 i)) 2)) -9007198354021067/9007199254740992) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2) (/.f64 (+.f64 (*.f64 (/.f64 (+.f64 alpha beta) (+.f64 beta (+.f64 alpha (*.f64 2 i)))) (/.f64 (-.f64 beta alpha) (+.f64 (+.f64 alpha beta) (+.f64 2 (*.f64 2 i))))) 1) 2))
(if (<=.f64 alpha 29999999999999997375175667698580515513270028262599434757062208222319146317119488) (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2) (if (<=.f64 alpha 6199999999999999533362453452137330887154957828397822881472083391568903393664466340290959767145567377583164918887023228506003566755840) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2) (if (<=.f64 alpha 2999999999999999813549818914349192399351575478316903956127175947768057576647095007478566490892129182804699938865682639009547581281725948007288969762104654203715584) (/.f64 (+.f64 (*.f64 (+.f64 alpha beta) (/.f64 (/.f64 beta (+.f64 (*.f64 2 i) beta)) (+.f64 beta (+.f64 2 (*.f64 2 i))))) 1) 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2))))
(if (<=.f64 alpha 14499999999999999608937336625623804980730744357509996123372528978696847839199232) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 12999999999999998777528202731651177384112792245751117313560499371697192269100579951733348539903143295205374154508151832839279280652288) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2) (if (<=.f64 alpha 2400000000000000090590143795747557289587927630768695446394078114884230447300930505211402734071702971483268666368729496282346375149409396776235707979024034886057984) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 (/.f64 (+.f64 (*.f64 4 i) (+.f64 2 (*.f64 2 beta))) alpha) 2))))
(if (<=.f64 alpha 6399999999999999690548403955378700664652549811392854730701236464873602285568) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 7200000000000000312232144782388191696422368681252583895050961027395505904295934061406438131076321176238092269761166027363552835141632) (/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2) (if (<=.f64 alpha 3299999999999999874821563693873512762655622108853651778904005994768124796306222674635939653767341976165006171177645364602071776117908088931486044128095223465115648) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 alpha 4699999999999999854518338195349900894460692541717296588288229644689775559801047508682515766366383320419740251119681108236885539455125696383127970442264857154331177698574630151009930013788274738512177829280205710263251030331234543730688) (/.f64 (/.f64 (+.f64 (*.f64 4 i) 2) alpha) 2) (/.f64 (/.f64 (+.f64 2 (*.f64 2 beta)) alpha) 2)))))
(if (<=.f64 i 1248618357710625/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 i 7053492961787523/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (/.f64 (/.f64 2 (+.f64 2 alpha)) 2) (if (<=.f64 i 7898421875141789/52656145834278593348959013841835216159447547700274555627155488768) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 i 3475661731392059/302231454903657293676544) (/.f64 (/.f64 2 (+.f64 2 alpha)) 2) (if (<=.f64 i 1249999999999999935441484308414017901799346047160260918995064326635616133810878427406567181136127610485650052826678203252736) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (/.f64 1 2))))))
(if (<=.f64 i 1248618357710625/152270531428124985630521599810549817357441044649921992607311038393952323293225407851025235404406410300395389316115760440366549529143798344477781051504885209680176214061819891091731088367032088255512493648112787169901337467584294921027286931491702587700433418798504336673153571718623657984) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 i 7053492961787523/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (/.f64 (/.f64 2 (+.f64 2 alpha)) 2) (if (<=.f64 i 7898421875141789/52656145834278593348959013841835216159447547700274555627155488768) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) (if (<=.f64 i 3475661731392059/302231454903657293676544) (/.f64 (/.f64 2 (+.f64 2 alpha)) 2) (if (<=.f64 i 1249999999999999935441484308414017901799346047160260918995064326635616133810878427406567181136127610485650052826678203252736) (/.f64 (+.f64 (/.f64 beta (+.f64 beta 2)) 1) 2) 1/2)))))
(if (<=.f64 beta 5617791046444737/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (/.f64 (/.f64 2 (+.f64 2 alpha)) 2) (if (<=.f64 beta 419999999999999982647546512014594158700201317039450923838434443264) (/.f64 1 2) (/.f64 2 2)))
(if (<=.f64 beta 5617791046444737/2808895523222368605827039360607851146278089029597354019897345018089573059460952548948569958162617750330001779372990521213418590137725259726450741103741783193402623334763523207442222181269470220616454421126328215138096104411600982523029892352200425580677351729446660909999175717788745567263052442650378502144) (/.f64 (/.f64 2 (+.f64 2 alpha)) 2) (if (<=.f64 beta 419999999999999982647546512014594158700201317039450923838434443264) 1/2 1))
(if (<=.f64 beta 21499999999999998777662125772731176820239486608535773751325753344) (/.f64 1 2) (/.f64 2 2))
(if (<=.f64 beta 21499999999999998777662125772731176820239486608535773751325753344) 1/2 1)
(if (<=.f64 alpha 68000000000000006516284353118342396053767612996416905991832711263855396899097457721344) (/.f64 1 2) (if (<=.f64 alpha 2299999999999999925339244499130768822702990752387032831876828752607262506923225576232479749232922510560753059039906103296) (/.f64 1 alpha) (if (<=.f64 alpha 1500000000000000086866580055709902967334803501669903925402901484329337202543080672756901270763919092361317019972973491370262342413987318803837759591239389750212775011329319858133794430446935324427871676489264211299252553709719230373031587103854342671695872) (/.f64 1 2) (/.f64 1 alpha))))
(if (<=.f64 alpha 68000000000000006516284353118342396053767612996416905991832711263855396899097457721344) 1/2 (if (<=.f64 alpha 2299999999999999925339244499130768822702990752387032831876828752607262506923225576232479749232922510560753059039906103296) (/.f64 1 alpha) (if (<=.f64 alpha 1500000000000000086866580055709902967334803501669903925402901484329337202543080672756901270763919092361317019972973491370262342413987318803837759591239389750212775011329319858133794430446935324427871676489264211299252553709719230373031587103854342671695872) 1/2 (/.f64 1 alpha))))
(/.f64 1 2)
1/2
Compiler

Compiled 521 to 380 computations (27.1% saved)

soundness408.0ms (1.3%)

Algorithm
egg-herbie
Rules
1830×rational.json-simplify-35
1584×rational.json-simplify-51
1584×rational.json-simplify-51
1376×rational.json-simplify-48
1342×rational.json-simplify-51
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01785
14285
210485
326985
482785
5162285
6566785
7799385
048118306
1134117744
2322917374
3679917092
01785
14285
210485
326985
482785
5162285
6566785
7799385
Stop Event
node limit
node limit
node limit
Compiler

Compiled 836 to 521 computations (37.7% saved)

end200.0ms (0.6%)

Compiler

Compiled 494 to 349 computations (29.4% saved)

Profiling

Loading profile data...